Ho sistemato tutta la parte di sopra risolvendo i vari problemi ed eliminando stringhe senza senso ed obsolete, adesso però mi rimanere un piccolo problema qui e visto che non ho mai usato la funzione PHPMailer ma ho sgraffignato questo codice non so molto bene come operare, mi da questo errore:
Codice PHP:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in
Codice PHP:
include("includes/class.phpmailer.php"); // inclusione della classe PHPMailer
$mittente="";
$nomemittente="Conferma Registrazione";
$destinatario="$mail";
$ServerSMTP="";
$corpo_messaggio=".";
$msg=new PHPMailer;
$msg->IsSMTP(); // Utilizzo della classe SMTP al posto del comando php mail()
$msg->SMTPAuth=true; // Autenticazione SMTP
$msg->SMTPKeepAlive="true";
$msg->Host=$ServerSMTP;
$msg->Username=""; // Nome utente SMTP autenticato
$msg->Password=""; // Password account email con SMTP autenticato
$msg->From=;
$msg->FromName=postmaster;
$msg->AddAddress($mail);
$messaggio->Body =stripslashes('Clicca qui per completare la registrazione: Conferma_Registrazione.php');
$messaggio->Body .=stripslashes('Le Ricordiamo che la sua password è \'.$pass.\' e che il suo username è \'.$user.\'');
$messaggio->Body .=stripslashes('Grazie per essersi registrato al nostro sito!');
if(!$msg->Send())
{
echo '<div4>E' avvenuto un errore, riprova.</div4>';
} // il rigo dell'errore
else
{
$risultato=mysqli_query($connessione,"INSERT INTO utenti (username,password,mail) VALUES ('$user', '$pass', '$mail')") or die(mysql_error());
}
if($risultato)
{
echo '<div4>Ti è stata inviata un email nella posta elettronica, clicca sul link per completare la registrazione!</div4>';
}