Первый сайт на PHP



Всего три файла - и гостевая книгаА можно даже два - часть 8


Поэтому для того, чтобы не зависеть от настройки РНР администратором сервера, вышеприведенный код можно переписать, используя в нем вместо имен переменных формы - элементы массива, поименованные как эти элементы формы. В таком случае он будет выглядеть следующим образом:

<?php

$dirct="gb";

$otznam=$HTTP_POST_VARS['nom'].time();

$hdl = fopen("$dirct/$otznam", "w+");

fwrite($hdl,nl2br(strip_tags($HTTP_POST_VARS['ot ziv1])));

fclose($hdl);

?>

Начиная с РНР версии 4.1, кроме массивов $HTTP_POST_VARS и $HTTP_GET_VARS, программе на РНР доступны идентичные им массивы $_POST и $_GET, так что в том случае, если на сервере, где должны быть размещены ваши сценарии, установлен РНР этой или более старшей версий, то вы можете использовать и такие имена.

Версию РНР вы можете узнать, включив в сценарий команду phpinf о ();. Она даст исчерпывающую информацию как по этому, так и по множеству других вопросов.




Содержание  Назад  Вперед