![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2003
Адрес: Орёл
Сообщений: 16
|
Сервер подерживает *.php3 в htm написана форма которая обрабатывается в PHP и в конце приписано <?php include("guest.txt") ?> (в guest.txt все хранится) ну так вот PHP все в txt пишет, а в htm этот guest.txt не отображается подскажите почему?
![]()
__________________
Я хочу, но не могу, потому что не хочу. |
|
|||||
|
Ветеран форума
|
можно увидеть код.
__________________
... |
|
|||||
|
Регистрация: Oct 2003
Адрес: Орёл
Сообщений: 16
|
//можно увидеть код.
2 Pejone: Смотри , но на дизайн не смотри! HTM:guestbook.htm <html> <head> <title>Гостевая</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> </head> <body bgcolor="#FFFFFF" text="#000000"> <form name="form1" method="post" action="guestbook.php3"><br> <font face="Times New Roman, Times, serif" size="3">Имя: <input type="text" name="name"><br> <br>E-mail: <input type="text" name="email"><br> <br>Сайт: <input type="text" name="url"><br> <br>Сообщение: <textarea name="msg" cols="35" rows="4" wrap="VIRTUAL"></textarea></font><br> <br><p align="center"><input type="submit" name="Submit" value="Отправить"></p></form> <?php include("guest.txt") ?> </body> </html> PHP: guestbook.php3 <meta http-equiv="refresh" content="0;URL=guestbook.htm"> <?php $files = "guest.txt"; if ( $email=="" ) {$email="нет";} $msg=eregi_replace("<","",$msg); $msg=eregi_replace(">","",$msg); $email=eregi_replace("<","",$email); $email=eregi_replace(">","",$email); $name=eregi_replace("<","",$name); $name=eregi_replace(">","",$name); $msg=eregi_replace("<","",$msg); $msg=eregi_replace(">","",$msg); $email=eregi_replace("<","",$email); $email=eregi_replace(">","",$email); $name=eregi_replace("<","",$name); $name=eregi_replace(">","",$name); $msg=substr($msg,0,499); $email=substr($email,0,39); $name=substr($name,0,39); if ($msg != "" && $name != "") { $time = Date("M d"); $zapis = "\n<hr><br><b>$time<br><br> От:</b> $name<br> <b>E-mail: </b><a href=\"mailto: $email \">$email</a><br> <b>Сообщение: </b>$msg<br><br>"; $fp = fopen($files, "a+"); $fw = fwrite($fp, $zapis); fclose($fp); } ?> Ты сам хотел это увидеть. Ты проблему понял?
__________________
Я хочу, но не могу, потому что не хочу. |
|
|||||
|
guestbook.htm переименуй в guestbook.php3
Либо настрой сервер, чтобы и .htm как ПХП обрабатывались.
__________________
Two beer or not two beer?... |
|
|||||
|
Ветеран форума
|
а ты уверен что хтмл файл обрабатывыается как PHP
__________________
... |
|
|||||
|
Регистрация: Oct 2003
Адрес: Орёл
Сообщений: 16
|
Насчет html как PHP я тоже не уверен. Он мне в HTML показывает форму, а данные из txt потом не приписывает. Я на прямую открываю txt там есть данные.
__________________
Я хочу, но не могу, потому что не хочу. |
|
|||||
|
Ветеран форума
|
поставь html на обработку для PHP
он же не знает что это скрипт.
__________________
... |
|
|||||
|
Посмотри в браузере сорец твоего ХТМЛя и если там осталасть строка
<?php include("guest.txt") ?> то ХТМЛ как ПХП не обрабатывается.
__________________
Two beer or not two beer?... |
|
|||||
|
Ветеран форума
|
2SPV
приям конкурс на самый синхронный ответ =)
__________________
... |
|
|||||
|
2Pejone
И не говори - накинулись на человека... со своими ответами ![]()
__________________
Two beer or not two beer?... |
![]() |
Часовой пояс GMT +4, время: 19:46. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|