allora eseguo sia in locale che in internet!
in locale non ho un server mail, ma atri form che eseguo in locale, funzionano /flash e php), anche se non mi arriva la mail!


ho ricontrollato tutta la sintassi, ed è identica a quella dei form che fungono!

in locale togliendo l'@ davanti alla funzione mail riesco a visualizzare l'errore:

Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in c:\programmi\apache group\apache\test\metissrl\contatti.php on line 48

e questa è la linea 48:

<?
if ($_POST["invia"]!=""){
if(mail($to, $subject, $body, 'From:$_POST["mail"]')) { echo "

</p>

</p>

</p>

<h3>invio riuscito</h3></p>";


su internet l'errore anche togliendo l'@ non mi viene visualizzato, ma penso perchè sia stata disabilitata la segnalazione degli errori di php!

ho anche provato a settare i parametri nel php.ini, ma non cambia nulla!

ora provo ad istallare un server mail così vedo cosa riesco a fare, cmq non so proprio dove sbaglio!



se qualcuno ne sà qualcosa, perpiacerissimo, che mi aiuti, n'è possibile fossilizzarsi su una cosa così! uffi!


tnks amici!