grazie, delle risposte se faccio così

header("Location: $what3");
mi da

Not Found

The requested URL
/http://www.miosito.it/contacts.php?msg=the email is incorrect&name= zdfgzd&company= zdfbx&email=srtydrt@&phone=dtyyj&country= xdfgbx&notes= xdfbxdfb cgfyj cxfgyjgf xftuc
was not found on this server

philbert diceva che il codice mio è privo di senso

io vorrei solamente che al submit di un form se i campi sono tutti corretti
scriva nella pagina del form
grazie, etc
se i campi non sono corretti scriva un messaggio di errore
e riscriva nei campi il valore inviato in post
per evitare che l'utente dopo un errore debba scrivere tutto daccapo

se l'email non è corretta lo stess
come si fa questo in php ?? grazie dell'aiuto