Sto cercando di far funzionare il formulario in questa pagina: http://issima.awardspace.com/contatta.php
E' la prima volta che lo faccio e ho nozioni basiche di php, ho seguito questo tutorial: http://blog.themeforest.net/tutorial...-php-and-ajax/
Dal mio sito sembra tutto a posto ma non ricevo l'email.
L'Ajax-imageloader non si vede l'ho chiamata dal codice cosi': $('#formulario').append('[img]immagini/ajax-loader.gif[/img]');
All'interno del form c'e' una unordered list vuota con id="results", dove i messaggi di confermazione o di errore dovrebbero apparire, invece si aprono su un altra pagina:
success: function(results) {
$('#formulario img.loaderIcon').fadeOut(1000);
$('ul#response').html(results);
}
if (!$error) {
require_once('phpMailer/class.phpmailer.php');
$mail = new PHPMailer();
$mail->From = $email;
$mail->FromName = $name;
$mail->Subject = "E-mail dal sito Issima";
$mail->AddAddress($site_owners_email, $site_owners_name);
$mail->Body = $commentario;
$mail->Send();
echo "<li class='success'> Grazie, " . $name . ". Ho ricevuto il messaggio. Ti contattero' il piu' presto possibile! ";
} # end if no error
else {
$response = (isset($error['name'])) ? "[*]" . $error['name'] . " \n" : null;
$response .= (isset($error['email'])) ? "[*]" . $error['email'] . " \n" : null;
$response .= (isset($error['commentario'])) ? "[*]" . $error['commentario'] . "" : null;
echo $response;
}
Grazie per ogni suggerenza

Rispondi quotando