Показать сообщение отдельно

  #4  
Старый 05.11.2007, 13:08
halkfild
Постоянный
Регистрация: 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>
 
Ответить с цитированием