![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 12.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Pojawia mi się błąd w krypcie przetawarzającym formularz ale co dziwne tylko w php 5x
w php 4x nie ma tego błędu. Co dziwniejsze przesyła prawidłowo dane z formularza. Czy ktoś wie co zrobić żeby usunąć ten błąd? Jak usuwam linię 35 i 36 skryptu to formularz przestaje działać tzn nie pojawia się strona z podziękowaniem Warning: Cannot modify header information - headers already sent by (output started at ścieżka skryptu:7) in ścieżka skryptu on line 35 Warning: Cannot modify header information - headers already sent by (output started at ścieżka skryptu:7) in ścieżka skryptu on line 36 Poniżej skrypt <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <meta http-equiv="Content-Language" content="pl"> </head> <?php if (isset($_COOKIE['kontakt'])) { echo("Formularz kontaktowy został już wcze¶niej wysłany! W przypadku w±tpliwo¶ci prosimy o kontakt na adres e-mail"); } else { import_request_variables("gpc"); $TRESC = trim($TRESC); $IMIE_NAZWISKO = trim($IMIE_NAZWISKO); $ADRES = trim($ADRES); $TEL_FAX = trim($TEL_FAX); $nadawca = trim($nadawca); mail("adres e-mail", "temat maila.", "Formularz kontaktowy:\n TRESC:\t$TRESC\n IMIE_NAZWISKO:\t$IMIE_NAZWISKO\n ADRES:\t$ADRES\n TEL_FAX:\t$TEL_FAX\n nadawca:\t$nadawca\n\n\n", "From: $nadawca"); include("formatka.php"); setcookie("kontakt", "kontakt", time()+ 4800); header("Location: formatka.php"); } ?> |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 312 Pomógł: 9 Dołączył: 14.10.2006 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
setcookie("kontakt", "kontakt", time()+ 4800); Po pierwsze używaj funkcji edytora do wstawiania kodu. Po drugie setcookie" title="Zobacz w manualu php" target="_manual jest tym samym co funkcja header" title="Zobacz w manualu php" target="_manual zatem nie może być wywołana po tym jak wyślesz już coś do przeglądarki -> w tym przypadku |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 10:06 |