Salve a tutti, ho un problema.
questo script ha funzionato una volta sola poi non dà piu nulla neanche errori, non inserisce dati nel db nè invia più mail sapete dirmi cosa gli è preso? ho provato solo ad inserire un redirect:crying:
questo script ha funzionato una volta sola poi non dà piu nulla neanche errori, non inserisce dati nel db nè invia più mail sapete dirmi cosa gli è preso? ho provato solo ad inserire un redirect:crying:
PHP:
<?php require_once('../Connections/utenti_irish.php'); ?>
<?php
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "genera")) {
$insertSQL = sprintf("INSERT INTO login (telefono, tipo_doc, num_doc, email, password, nome, cognome) VALUES (%s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['telefono'], "text"),
GetSQLValueString($_POST['tipo_doc'], "text"),
GetSQLValueString($_POST['num_doc'], "text"),
GetSQLValueString($_POST['email'], "text"),
GetSQLValueString($_POST['password'], "text"),
GetSQLValueString($_POST['nome'], "text"),
GetSQLValueString($_POST['cognome'], "text"));
mysql_select_db($database_utenti_irish, $utenti_irish);
$Result1 = mysql_query($insertSQL, $utenti_irish) or die(mysql_error());
}
//Includo Variabili
include('config_email.php');
session_start();
$nome = $_POST['nome'];
$cognome = $_POST['cognome'];
$email = $_POST['email'];
$telefono = $_POST['telefono'];
$tipo_doc = $_POST['tipo_doc'];
$num_doc = $_POST['num_doc'];
$password = $_POST['password'];
$ip = $_SERVER['REMOTE_ADDR'];
//Verifica antispam
if($_POST['fred2'] != "") {
echo('<p style="color: #000; font-size: 25px; font-weight: bold;">Sei uno spambot o stai usando tecniche di spam indesiderate, spiancenti ma ci siamo attrezzati. La mail non e stata inviata</p>');
}
else {
//Invio la mail
$to = $tua_email;
$sbj = "Invio User pass per - $nome $cognome";
$msg = "
<html>
<head>
<style type='text/css'>
body{
font-family:'Lucida Grande', Arial;
color:#333;
font-size:15px;
}
</style>
</head>
<body>
<table width='600' border='0' cellspacing='0' cellpadding='5'>
<tr>
<td width='121' align='right' valign='baseline'><strong>Nome:</strong></td>
<td width='459'>$nome</td>
</tr>
<tr>
<td width='121' align='right' valign='baseline'><strong>Cognome:</strong></td>
<td width='459'>$cognome</td>
</tr>
<tr>
<td align='right' valign='baseline'><strong>User:</strong></td>
<td>$email</td>
</tr>
<tr>
<td align='right' valign='baseline'><strong>Password:</strong></td>
<td>$password</td>
</tr>
<tr>
<td align='right' valign='baseline'><strong>IP Tracciato (per motivi di sicurezza):</strong></td>
<td>$ip</td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><small>Powered by mdstudioweb.com </small></td>
</tr>
</table>
</body>
</html>
";
$from = $email;
$headers = 'MIME-Version: 1.0' . "\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\n"; //In certi casi con aruba se non viene formattata eliminare il \r per i permessi come ho fatto in questo caso
$headers .= "From: $from";
mail($to,$sbj,$msg,$headers); //Invio mail principale.
//Fine mail inviata a me
//Inizio email di conferma
$toClient = $email;
$msgClient = "
<html>
<head>
<style type='text/css'>
body{
font-family:'Lucida Grande', Arial;
color:#333;
font-size:15px;
}
</style>
</head>
<body>
<h1>Flaminia Nobili</h1>
<br />
<p>Gentile, $nome</p>
<p>Come da sua richiesta, le inviamo i dati per l'accesso all'istituto Irish Institute, dove potrà effettuare l'accesso utilizzando come: Username $email, e come password $password.
Restiamo a sua disposizione per qualsiasi infirmazione distinti saluti
<br />
Flaminia Nobili.</p>
<br />
<hr>
<p>Thanks for contact us, $nome</p>
<p>We received your email. We respond as soon as possible.</p>
</body>
</html>
";
$fromClient = $tua_email;
$sbjClient = "Grazie, $nome ";
$headersClient = 'MIME-Version: 1.0' . "\r\n";
$headersClient .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headersClient .= "From: $fromClient";
mail($toClient,$sbjClient,$msgClient,$headersClient); //mail inviata al cliente
//Fine email di conferma
//Resetto errori
session_destroy();
exit;
} //fine else del controllo antispam
?>