Salve ragā!
Stavo facendo un form php di invio email che quando dava errore reindirizzava alla ad una pagina con header("location....
Solo che mi da questo errore:
Il che č strano...vi riporto il codice...Warning: Cannot modify header information - headers already sent by (output started at /home/linea/public_html/send.php:3) in /home/linea/public_html/send.php on line 38
Per esempio questa č la parte in cui da errore, la validazione della mail. Non č solo qui che da errore ma in tutti i campi in cui se la codizione č vera (o a volte falsa) deve reindirizzare con header location....se compilo tutti i campo invece non da nessun errore e manda la mail normalmente...come mai header mi da sti problemi?codice:if (!eregi("^[a-z0-9][_\\.a-z0-9-]+@([a-z0-9][0-9a-z-]+\\.)+([a-z]{2,4})", $mail)) { header("Location: http://www.sito.com/order.php?err=m"); exit; }
Bye