Se volessi fare in un solo colpo, inserimento in DB e invio email? cosa devo fare? ecco la mia idea?
P.s tutto quello di prima era funzionante e ti ringrazio per l'aiuto
Così insiersce solo in DB ma non inoltra l'email.
Codice:
<?php
$con = mysql_connect("localhost","zanettiinter","xxxxx");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("my_zanettiinter", $con);
$sql="INSERT INTO persona (nome,cognome, professione,email) VALUES ('$_POST[nome]','$_POST[cognome]','$_POST[professione]','$_POST[email]')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "1 record added";
mysql_close($con);
//Raccolta informazioni da form
session_start();
$nome = $_POST['nome'];
$cognome = $_POST['cognome'];
$professione = $_POST['professione'];
$email = $_POST['email'];
//Fine raccolta informazioni
//Invio mail al Webmaster
$to = "pelatodifiducia@hotmail.it";
$sbj = "Hai ricevuto dei dati dal sito ";
$msg = "
<html>
<head>
<style type='text/css'>
p.stile {font-weight:bold;
font-family:arial, sans-serif;
}
p {font-family:arial, sans-serif;
}
</style>
</head>
<body>
<p>Hai ricevuto i seguenti dati da $nome $cognome</p>
<p class='stile'>E-Mail:</p><p>$email</p>
<p class='stile'>Professione:</p><p> $professione</p>
</body>
</html>
";
$from = $email;
$headers = 'MIME-Version: 1.0' . "\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\n";
$headers .= "From: $from";
mail($to, $sbj, $msg, $headers);
//Fine invio messaggio al Webmaster
//Inizio invio email all'utente
$toclient = $email;
$sbjclient = "Hai ricevuto una mail dal sito ";
$msgclient = "Inserisci il messaggio";
$fromclient = "Nome del sito";
$headersclient = 'MIME-Version: 1.0' . "\n";
$headersclient .= 'Content-type: text/html; charset=iso-8859-1' . "\n";
$headersclient .= "From: $fromclient";
mail($toclient, $sbjclient, $msgclient, $headersclient);
session_destroy();
exit;
?>