Весь код:
<h2>Guest Book</h2>
<form action="guest.phtml" method="post">
Enter e-mail <input type="text" name="email">
Enter Name <input type="text" name="name">
Message: <br><textarea name="msg" rows="10" cols="40"></textarea>
<p><input type="submit" value="Send"></p>
<?
$files = "guest.txt";
$qq = 50;
if (!$email) { $email = "no"; }
$msg = substr($msg,0,999);
$email = substr($email,0,39);
$name = substr($name,0,39);
if ($msg != "" && $name !="") {
$time = Date("h:i:M:d");
$soo = "\n<b>$time $name (<a href=\"mailto: $email \">
$email </a>) </b><br> $msg<hr>";
$fp = fopen($files, "a+");
$fw = fwrite($fp, $soo);
fclose($fp); }
$lines = file($files);
$a = count($lines);
$u = $a - $qq;
for($i = $a; $i >= $u ;$i-) { echo $lines[$i]; }
?>
Што вилазит:
$time $name ( $email )
$msg
"; $fp = fopen($files, "a+"); $fw = fwrite($fp, $soo); fclose($fp); } $lines = file($files); $a = count($lines); $u = $a - $qq; for($i = $a; $i >= $u ;$i-) { echo $lines[$i]; } ?>
Вот и все, я просто нубас еше.
Спустя 7 минут, 43 секунды (13.03.2012 - 18:30) redreem написал(а):
весело, че. напиши еще ченить
Спустя 1 минута, 28 секунд (13.03.2012 - 18:31) ADiel написал(а):
Для PHP нужен сервер
Если на сервере пытаетесь открыть файл с раширением php, то запрещен short_open_tag, т.е. нужно писать <?php
Если на сервере пытаетесь открыть файл с раширением php, то запрещен short_open_tag, т.е. нужно писать <?php
Спустя 4 минуты, 21 секунда (13.03.2012 - 18:36) inpost написал(а):
Оформляй тегами код:
Язык форума: русский. Я лишь выборочно твои слова понимаю, большая часть непонятных мне слов. Правописание проверять надо в word, FireFox (тут встроено), по нажатию правой кнопкой можно почитать те слова, которые ты имел ввиду.
Форма отправляет $_POST['email'], а не $email, в этом и разница. Твоя проверка пустая.
Не пиши сокращенные теги: <?, надо писать полностью: <?php
Чтобы ПХП работал, нужен ПХП сервер. Установить надо denwer.
[php][/php]
Язык форума: русский. Я лишь выборочно твои слова понимаю, большая часть непонятных мне слов. Правописание проверять надо в word, FireFox (тут встроено), по нажатию правой кнопкой можно почитать те слова, которые ты имел ввиду.
Форма отправляет $_POST['email'], а не $email, в этом и разница. Твоя проверка пустая.
Не пиши сокращенные теги: <?, надо писать полностью: <?php
Чтобы ПХП работал, нужен ПХП сервер. Установить надо denwer.
Спустя 1 минута, 54 секунды (13.03.2012 - 18:38) ADiel написал(а):
Цитата |
Не пиши сокращенные теги: <?, надо писать полностью: <?php |
В следующей версии обещали сделать сокращенные тэги всегда включенными
Спустя 25 минут, 29 секунд (13.03.2012 - 19:03) inpost написал(а):
ADiel
Только <?= ,
<? - так и останутся сокращенными(!).
Только <?= ,
<? - так и останутся сокращенными(!).
Спустя 57 минут, 54 секунды (13.03.2012 - 20:01) ADiel написал(а):
спасибо за уточнение