i wiadomość wysyła, ale na samym dole strony wywała error
"
Warning: Cannot modify header information - headers already sent by (output started at /home/signweb/public_html/nieznajdziesztego/index.php:18) in /home/signweb/public_html/index.php on line 252"
//Sprawdzam czy są błędy i wysyłam wiadomość { $list = "Przysłał - $imie ($mail) <br/> Treść wiadomości - $wiadomosc"; { $error .= "Twoja wiadomość została wysłana"; } else { $error .= "Wystąpił błąd podczas wysyłania wiadomości, spróbuj później.";} } }
i ta 252 linijka wychodzi, że to "ELSE"
dodam, że nie wyskakuje wiadomość "twoja wiadomosc została wysłana"
Dzieki
Cały Kod PHP
<?php //filtruje dane użytkownika $send = $_POST['send']; //mail na który będa wysyłane wiadomości $odbiorca = "signweb@o2.pl"; //nagłówki $header = "Content-type: text/html; charset=utf-8\r\nFrom: $mail"; //Sprawdzam czy istnieje ciastko, jeżeli tak wyświetlam komunikat { //Sprawdzam nick { $error = "Nie wypełniłeś pola <strong>Imie!</strong><br/>"; } { $error .="Za długi nick - max. 20 znaków <br/>";} //Sprawdzam mail { $error .= "Nie wypełniłeś pola <strong>E-mail !</strong><br/>"; } { $error .="Za długi e-mail - max. 30 znaków <br/>";} elseif (preg_match('/^[a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ0-9\-\_\.]+\@[a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ0-9\-\_\.]+\.[a-z]{2,4}$/',$mail) == false) { $error .= "Niepoprawny adres E-mail! <br/>"; } //Sprawdzam temat { $error .= "Nie wypełniłeś pola <strong>Temat !</strong><br/>"; } { $error .="Za długi temat - max. 120 znaków <br/>";} //Sprawdzam wiadomosc { $error .= "Nie wypełniłeś pola <strong>Wiadomość !</strong><br/>"; } { $error .="Za długa wiadomość - max. 400 znaków <br/>";} //Sprawdzam czy są błędy i wysyłam wiadomość { $list = "Przysłał - $imie ($mail) <br/> Treść wiadomości - $wiadomosc"; { $error .= "Twoja wiadomość została wysłana"; } else { $error .= "Wystąpił błąd podczas wysyłania wiadomości, spróbuj później.";} } } ?>