Вот эта херня работает, но не могу подключить html код, то есть чтобы теги <b></b> и <a href =></a> работали в теле письма Например, test, test , test Необходимо echo подключить? PHP: <?php $Name = "лашара"; //senders name $email = "[email protected]"; //senders e-mail adress $recipient = "[email protected]"; //recipient $mail_body = "test test..."; //mail body $subject = "test "; //subject $header = "From: ". $Name . " <" . $email . ">\r\n"; //optional headerfields mail($recipient, $subject, $mail_body, $header); //mail command :) ?>
PHP: $result = mysql_query("SELECT * FROM таблица",$db); $myrow = mysql_fetch_array($result); do { echo "<span class='links'>"."<a href='$myrow['link']'>Скачать</a>"."</span>"; } как сделать чтоб он из бд вытаскивал и в <a href=' засовывал ?) так PHP: echo "<span class='links'>".$myrow['link']."</span>"; выводит, ну тупо текстом... так PHP: echo "<span class='links'>"."<a href='$myrow['link']'>Скачать</a>"."</span>"; выдает ошибку...
Здравствуйте, не знал где спросить, но так как это относится и к php - спрашиваю здесь, со всеобщего позволения естественно Такая проблема - закидываю на хостинг файл aaa.php С кодом: Code: Строка 1 <? echo 'Строка2';?> Запускаю файл, но вижу только первую строку Строка1, а Строка2 которую должен был выдать php скрипт не получаю и в коде эта php вставка как будто закомментированная. Вот здесь можно посмотреть исходный код: http://arsenka.com/cat/profile.php Заранее благодарен!
Надо не PHP: <td align="center"><input type="text" name="name" value="<? echo $my['name']; ?>" size="52"></td> a PHP: <td align="center"><input type="text" name="name" value="$my['name']" size="52"></td>
Неа, это тоже не помогло: http://letsfinder.co.uk/index.php В чём может быть причина? Ещё, буквально на прошлой недели всё было нормально
Не знаю какие изменения случились у вас на хостинге, но файлы .php стали неисполняемые, т.е. не исполняли php-код. Для примера можете добавить туда же: Code: AddType application/x-httpd-php .gif Потом в файл file.gif написать: PHP: <? echo "Работает"; ?> Когда зайдете на file.gif, увидите слово Работает.
Ре, адепты! Подскажите как сделать, чтоб при не правильном указание параметра id редирикьило на какую то страницу? код: PHP: <? error_reporting(0); include"config.php"; $id=$_GET['id']; if($id) { echo $news; $query = "SELECT * FROM news where `id`='".mysql_escape_string($id)."'";$result = mysql_query($query); while ($row = mysql_fetch_array($result)) : цикл... endwhile; } ?> зарание спасибо!
Втисал: PHP: <? error_reporting(0); include"config.php"; $id=$_GET['id']; if($id) { echo $news; $query = "SELECT * FROM news where `id`='".mysql_escape_string($id)."'";$result = mysql_query($query); if(!mysql_num_rows($result)) header('Location: index.php'); while ($row = mysql_fetch_array($result)) : цикл... endwhile; } ?> только оно чет не перекидует=( ввожу : http://localhost/news.php?id=23' и бестолку
-m0rgan-, держи PHP: <? error_reporting(0); include"config.php"; $id=$_GET['id']; if (!ereg('^[0-9a-z]+$', $id)) { die('<meta http-equiv="Refresh" content="0; URL=https://forum.antichat.ru/" />'); } if($id) { echo $news; $query = "SELECT * FROM news where `id`='".mysql_escape_string($id)."'";$result = mysql_query($query); while ($row = mysql_fetch_array($result)) : цикл... endwhile; } ?>
Мда.... -m0rgan-,вы уверенны что вариант предложенный [dei] не работает? Лично у меня всё работатет,но я бы сделал несколько поправочек В начале скрипта лучше проверять,какой тип имеет переменная PHP: $id = is_numeric($_GET['id']) ? $_GET['id'] : 1;//если переменная не имеет числовой тип,то присвайваем ей по умолчанию значение 1 PHP: $query = "SELECT * FROM `news` WHERE `id`='".mysql_escape_string($id)."'"; $result = mysql_query($query); if(!mysql_num_rows($result)) { header('Location: index.php');#или так http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."/index.php" exit;// Не забываем,что если не поставим exit то скрипт будет дальше продолжать работу } else { while ($row = mysql_fetch_array($result)) : цикл Zedi,О_о,мега защита..... ereg легко обходится нулл байтом(%00),тоесть я вставлю в запрос %00,ereg принит его за конец строки и прекратит обработку Читаем _ttps://forum.antichat.ru/showthread.php?t=56756 P.S если всё таки не работает header то так PHP: $redir = "http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."/index.php"; echo '<meta http-equiv="Refresh" content="0; URL='.$redir.'" />'; exit;//забыл,спасибо b3 ;-)
Shadow_p1raT И обязательно после редиректа exit; ато редирект легко обойти. Подробности там>> http://forum.antichat.ru/thread106766.html
О, пасибо! заработало с PHP: $redir = "http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."/index.php"; echo '<meta http-equiv="Refresh" content="0; URL='.$redir.'" />'; exit;//забыл,спасибо b3 ;-)