Показать сообщение отдельно
Le petit malin
le monde est a moi
Сообщения: 1,463
Регистрация: 18.03.2003
Старый пост, нажмите что бы добавить к себе блог 29 мая 2003, 19:22
  #2 (ПС)
<?php echo "<?xml version=\"1.0\" encoding=\"windows-1251\"?".">"; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
</head>

<body>

<?

$file_name = "form_cont.txt";
/*
фай открывается для добавления, если не существует, то создается, если ошибка открытия файла,
то ПХП её не показывает(@), а переменная $f будет фолс.
*/
if ( @$f=fopen($file_name, a) )
{
// цикл по всему массиву значений, которые были переданные скрипту через форму методом ПОСТ(в спец. заголовке)
// массив ассоциативный == имя => значение
foreach ( $HTTP_POST_VARS as $k => $v )
{
// строка = название переменной - значение, которое было введено в форме
$str = $k. " - ". $v . "\n";
// запись строки в отрытый перед этим файл
fputs($f, $str);
}
// если ошибка открытия файла
}else
{
echo "Open or create error";
}

?>

<form name="form1" id="form1" method="post" action="">

<input name="textfield" type="text" size="40" />



<textarea name="your_text" cols="40" rows="10" id="your_text"></textarea>


<input name="your_button" type="submit" id="your_button" value="Submit" />
</form>



<?
// файл открывается для чтения
if ( @$f=fopen($file_name, r) )
{
// пока курсор не в конце файла
while ( !feof($f) )
{
// считываем очередную строку
$str = fgets($f);
// и выводим на странице после формы
echo $str ."
";
}
} else
{
// если файл не получилось открыть
echo "Open or read error";
}

?>

</body>
</html>

offline
Ответить с цитированием