Salve a tutti... ho fatto questo codice x poter inviare mail tramite dei form in un sito internet...
Il problema è che arriva al comando EMPTY, ed quindi al 1° if e si blocca...mi spiego meglio... anche se tutti i campi sono ok...lui dice cmq che nn ha inviato la mail!!
<?php
$destinatario="info@ciao.it";
$nome=$_POST['nome'];
$mailmittente=$_POST['mittente'];
$oggetto=$_POST['oggetto'];
$msg=$_POST['msg'];
if(empty($nome) || empty($mailmittente) || empty($oggetto) || empty($msg)){
echo"Il messaggio non è stato inviato, compila tutti icampi!!";
}
else{
mail($destinatario,$oggetto,$msg,"From:$nome<$mail mittente>");
echo"Il messaggio è stato inviato!! Ti risponderemo il prima possibile!!";}
?>