Помощник
|
Возврат на предыдущую страницу |
Survey
|
Сообщение
#1
|
||
|
|
||
|
|||
Letmetouchyou |
21.3.2010, 20:19;
Ответить: Letmetouchyou
Сообщение
#2
|
|
Header("location:название файла.html"); - выдаёт ошибку "headers already sent by" если делалете редиекрт - то до него не должно быть вывода информации. даже пробелов. поетому [PHP]<?php if (isset($_POST['name'])) {$name = $_POST['name'];} if (isset($_POST['firm'])) {$firm = $_POST['firm'];} if (isset($_POST['tel'])) {$tel = $_POST['tel'];} if (isset($_POST['time'])) {$time = $_POST['time'];} if (isset($_POST['text'])) {$message = $_POST['text'];} $address = "здесь адрес"; $sub = "Заявка"; $mes = "Firm: $firm \nTel: $tel \nName: $name \nCall time: $time \nMessage: $message"; $send = mail ($address,$sub,$mes,"Content-type:text/plain; charset = windows-1251\r\nFrom:$firm"); hedaer('location....'); ?>[/PHP] а чтобы показыать сатус отправлен или нет , можете предавть в редиректе гет парметры [PHP]<?php if (isset($_POST['name'])) {$name = $_POST['name'];} if (isset($_POST['firm'])) {$firm = $_POST['firm'];} if (isset($_POST['tel'])) {$tel = $_POST['tel'];} if (isset($_POST['time'])) {$time = $_POST['time'];} if (isset($_POST['text'])) {$message = $_POST['text'];} $address = "здесь адрес"; $sub = "Заявка"; $mes = "Firm: $firm \nTel: $tel \nName: $name \nCall time: $time \nMessage: $message"; $send = mail ($address,$sub,$mes,"Content-type:text/plain; charset = windows-1251\r\nFrom:$firm"); if ($send == 'true') { hedaer('location:file.php?status=ok'); } else { hedaer('location:file.php?status=no'); } ?>[/PHP] хотя ето лишнее |
|
|
kolbaska |
13.7.2010, 16:34;
Ответить: kolbaska
Сообщение
#3
|
|
Header("location:название файла.html"); - выдаёт ошибку "headers already sent by"
У меня такая же ошибка , как исправить? |
|
|
alexdrob |
13.7.2010, 16:47;
Ответить: alexdrob
Сообщение
#4
|
|
сделать чтобы до вызова Header не выводилось не чего в браузер))
|
|
|
Letmetouchyou |
13.7.2010, 17:04;
Ответить: Letmetouchyou
Сообщение
#5
|
|
даже пробел приводит к ошибке )
или если у вас файл в кодировке utf8+bom |
|
|
Naggan |
16.8.2010, 1:48;
Ответить: Naggan
Сообщение
#6
|
|
Смотря какая кодировка у файла , там любой знак может провести , включая пробел.:sarcastic:
|
|
|
Apay |
16.8.2010, 11:47;
Ответить: Apay
Сообщение
#7
|
|
|
Header("location:название файла.html"); - выдаёт ошибку "headers already sent by" У меня такая же ошибка , как исправить? http://www.html.by/showpost.php?p=55412&postcount=2
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Зачем перед лендингом ставят промежуточную страницу? | 1 | Boymaster | 548 | 20.4.2024, 22:49 автор: malamut |
|
Залить html страницу на 20 доменов | 6 | TABAK | 1708 | 22.5.2023, 16:24 автор: KORUP |
|
Продам страницу в фейсбук - 30к подписчиков | 6 | wartes | 1210 | 14.11.2020, 2:33 автор: Progernaut |
|
InstaPage создать страницу | 1 | Smile3D | 2787 | 31.10.2018, 18:49 автор: Intuit89 |
|
Нужен человек для продвижения в ФБ бизнес страницу | 0 | Smile3D | 2630 | 17.10.2018, 19:51 автор: Smile3D |
Текстовая версия | Сейчас: 23.4.2024, 10:38 |