|
гостевая - это просто!Очень важный момент: если сообщение или имя не указаны вообще, скрипт ничего никуда не записывает, а просто продолжит обработку дальше, где выведет сообщения гостевой книги на экран. Но если и имя, и сообщение введены, скрипт, прежде чем вывести данные на экран, должен сделать запись отформатированных данных в файл для сообщений. $time = Date("h:i:M:d"); $soo = "n$time $name ( $email ) $msg "; $fp = fopen($files, "a+"); $fw = fwrite($fp, $soo); fclose($fp); } Вначале определяется и форматируется время, когда вводится сообщение. Потом формируется строка для записи в файл. Она представляет из себя последовательность нужных переменных, отформатированных тегами HTML. За счет этого нам дальше будет очень легко просматривать архив сообщений и выводить на экран нужный промежуток (если количество сообщений превысит сотню, вы это оцените — очень удобно поставить ссылку и смотреть сообщения с 50-го по 80-е, например). После того, как строка для записи подготовлена, она записывается в файл. Дальше — вывод результатов записи. Обратите внимание, что в первый раз, когда посетитель попадает на страничку гостевой, идет обработка сразу этого кода, так как переменные имени и сообщения пусты. Продолжение статьи: ч.1 Продолжение статьи: ч.2 Продолжение статьи: ч.3 Продолжение статьи: ч.4 Продолжение статьи: ч.5 Другие статьи по теме: - приемы безопасного программирования веб-приложений- авторское право на программное обеспечение - встроенные функции в php - обзор сетевых функций php - PHP - система разработки скриптов |
|
2006-2024 © SMTI.RU Главная страница | Связаться с нами |