La funzione mail inserita in una pagina interna, non funziona e non restituisce nemmeno un errore. Come posso risolvere?
Se vi può servire ecco il codice:
Codice PHP:
<?php
$mittente = "nessun@mittente.it";
$destinatario = $_POST['mail'];
$subject = $_POST['oggetto'];
$messagebody = $_POST['text'];
If ($destinatario == ""){ echo '[url="http://www.miosito.altervista.org/index.php?pid=2"] Bisogna compilare correttamente il form prima![/url]';
} else {
If ($subject == "")
{ echo '<h3>[url="http://www.miosito.altervista.org/index.php?pid=2"] Bisogna compilare correttamente il form prima![/url]</h3>';
} else {
If ($messagebody == "")
{ echo '<h3>[url="http://www.miosito.altervista.org/index.php?pid=2"] Bisogna compilare correttamente il form prima![/url]</h3>';
} else {
mail ("$destinatario" , "$subject" , "$messagebody" , "From: $mittente");
echo "<h3>Il messaggio e' stato inviato!</h3>";
}}};
?>