ho uno strano problema con un form mail, funziona tutto correttamente, ma se il form non viene riempito come si deve e quindi viene generato un messaggio di errore, mi spariscono tutti i div a destra e sotto quello che contiene il php..
fate prima a vedere che io a spiegarvelo:
aprite il SITO e provate a mandare una mail vuota.. vedrete che cosa sparisce..
ora non capisco perchè succeda.. spero che qualcuno possa illuminarmi.
se servisse il php ( contenuto nel div del form ) è il seguente:

Codice PHP:
 <?php
$nome 
$_POST['nome'];
$cognome $_POST['cognome'];
$email $_POST['email'];
$messaggio $_POST['messaggio']; 
if (!
ereg("@",$email)){
echo 
"<h2>Errore!</h2>

Deve inserire una email valida


La preghiamo di <A HREF=\"javascript:history.go(-1)\">tornare indietro e correggere</A>.

 Grazie"
;
exit;
}
# controllo campi compilati
if (( $nome == "" ) || ( $cognome == "" ) || ( $smessaggio == "" ) || ( $email == "" )) {
echo 
"<h2>Errore!</h2>

Deve compilare tutti i campi del form per continuare


La preghiamo di <A HREF=\"javascript:history.go(-1)\">tornare indietro e correggere</A>.

 Grazie"
;
exit;
}
setlocale(LC_TIME'it_IT');
strftime("%A %e %B %Y %R");
$todayis strftime(" %A  %e %B %Y , %R") ;
$subject "E mail da sito TIS "  
$messaggio stripcslashes($messaggio);
$message $todayis   
Info:  
da: 
$cognome $nome
e mail: 
$email
Messaggio: 
$messaggio  ";

$from "Form: TIS\r\n";
mail("mia@mail.it"$subject$message$from); 

?>
spero di essermi spiegata e grazie