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!
![]()