Ho cercato di adattare qusta pillola ai miei scopi
http://forum.html.it/forum/showthrea...cord+duplicati
ma non funge...Codice PHP:
isset($_SESSION['check']) ? $check = $_SESSION['check'] : $check = '';
if($check === MD5(serialize($_POST)) )
$msg = "
Dati gia immessi - ciao ciao";
//exit;
else {
//$_POST['select_proprietario'] = mysql_query("SELECT idproprietario FROM proprietario WHERE("); )"
$_POST['insert_proprietario'] = mysql_query("INSERT INTO...");
$num = mysql_affected_rows();
// Se la riga e' inserita mandiamo un avviso e settiamo l'hash
// nell'array di sessione. Oppure avvisiamo del fallimento.
// in questo ultimo caso notate che l'hash non viene prodotto e
// che ripresentiamo comunque il form in entrambi i casi.
if($num == 1) {
$msg = "
Dati inseriti
";
$_SESSION['check'] = MD5(serialize($_POST));
//exit;
}
else
$msg = "
Dati NON inseriti - Riprova";
}
inserisce sempre i dati...
Un'altra cosa?
cosa fa
if($check === MD5(serialize($_POST)) )
?
ciao