Slaughter
Новичок
header("Location: 1.php?id=ok"); не работает
вообщем так:
есть функция send()
например, такая:
function send()
{
$mailto="[email protected]";
$subject=$_POST['subject'];
$text=$_POST['text'];
$send=mail($mailto,$subject,$text);
if ($send)
{
header("Location: contacts.php?id=ok");
}
else
{
header("Location: contacts.php?id=bad");
}
}
пишет
Warning: Cannot modify header information - headers already sent by (output started at z:\home\1\www\contacts.php:29) in
z:\home\1\www\contacts.php on line 17
причем, если заменить
на
, то все работает
сенкс.
вообщем так:
есть функция send()
например, такая:
function send()
{
$mailto="[email protected]";
$subject=$_POST['subject'];
$text=$_POST['text'];
$send=mail($mailto,$subject,$text);
if ($send)
{
header("Location: contacts.php?id=ok");
}
else
{
header("Location: contacts.php?id=bad");
}
}
пишет
Warning: Cannot modify header information - headers already sent by (output started at z:\home\1\www\contacts.php:29) in
z:\home\1\www\contacts.php on line 17
причем, если заменить
PHP:
header("Location: contacts.php?id=ok");
PHP:
header("Location: contacts.php");
сенкс.