Ragazzi ho fatto questo form per inviare un email con allegato, e farla arrivare al mittente e al destinatario, funziona tutto ma mi duplica
Codice PHP:
<?php
// se viene infiato form controlla
if (isset($_GET['action']) && $_GET['action'] == "inserimento") { // 1
// setto le variabili
//includiamo il file
include('config.php');
// controllo del carettere della texarea
if(($_POST['password'] == '') || ($_POST['username'] == '')){
echo "<script>";
echo "alert('Tutti i campi sono obbligatori');";
echo "</script>";
}
elseif (!eregi ('^[[:alnum:]][a-z0-9_.-]*@[a-z0-9.-]+.[a-z]{2,4}$', stripslashes(trim($_POST['username']))))
{
echo "<script>";
echo "alert('inserire un indirizzo email valido');";
echo "</script>";
}
else {
$username=$_POST['username'];
$password=$_POST['password'];
$sql = "INSERT INTO `utente` (nome, cognome, ente_appartenenza, qualifica1, indirizzo, tel1, email, cf, quota, ricevimento, cena, username, password) VALUES ('$nome', '$cognome', '$ente_appartenenza', '$qualifica1', '$indirizzo', '$tel1', '$email', '$quota', '$ricevimento', '$cena', '$cf', '$username', '$password')";
@mysql_query($sql);
// email
$destinatario = "werwolfe@werwolfe.it";
$mittente = $_POST['username'];
$oggetto = "AIIA 2009: conferma registrazione all'area riservata";
$messaggio = "AIIA 2009: conferma registrazione all'area riservata\n";
$messaggio .= "\n";
$messaggio .= "La registrazione all'area riservata e' avvenuta con successo.\n";
$messaggio .= "Queste sono username e password per accedere all'area riservata: \n";
$messaggio .= "username:" . $_POST['username'] . "\n";
$messaggio .= "password:" . $password . "\n";
if (mail("$destinatario","$oggetto","$messaggio","From:$mittente")) {
echo "<script>";
echo "alert('Riceverà un e-mail di conferma al suo indirizzo di posta elettronica registrato.');";
echo "</script>";
}else{
echo "Si è verificato un errore nell'invio.";
}
if (mail("$mittente","$oggetto","$messaggio","From:$mittente"))
{
// email doppia
}else{
echo "Si è verificato un errore nell'invio.";
}
}
}
?>
Qual'è il problema