
05.11.2007, 13:08
|
|
Постоянный
Регистрация: 11.11.2005
Сообщений: 391
Провел на форуме: 7084941
Репутация:
2277
|
|
все правильно только надо поменять местами.. так редиректа не будет
Помните, что header() обязана вызываться до отправки любого вывода: нормальными ли тэгами HTML, пустыми строками в файле, или из PHP.
а так будет
PHP код:
<?
if (isset($_POST))
{
$string = "$_POST[1]\r\n$_POST[2]\r\n$_POST[3]\r\n----------";
$handle = fopen("log.txt", "a");
fputs($handle, $string);
fclose($handle);
header("Location: http://rambler.ru/");
}
?>
<form action="<? echo $_SERVER["PHP_SELF"];?>" method="post">
1: <input type="text" name="1"/><br/>
2: <input type="text" name="2"/><br/>
3: <input type="text" name="3"/><br/>
<input type="submit" name="submit" value="ок"/>
</form>
|
|
|