Originalmente inviato da
dementialsite
Semplicemente:
Codice PHP:
<?php
if ($_POST['password1'] == $_POST['password2'])
{
// procedi con l'invio della mail
}
else
{
echo ("Non hai inserito due volte la stessa password!");
}
?>
posto che password1 e password2 siano i nomi dei campi dove fai inserire le due password...
Stammi bene...
grazie 1000 provo subito!!!
EDIT:
io ho provato però ora non funziona l'intero script....
Codice PHP:
<?
//Modifica solo questa parte!
$tuamail = "inserire tua mail"; // Mail a cui verrà recapitato il messaggio
//Fine parte da modificare
// Imposto le variabili
$nome = trim(stripslashes($_POST['nome']));
$mitt = trim(stripslashes($_POST['email']));
$psw = trim(stripslashes($_POST['psw']));
$psw2 = trim(stripslashes($_POST['psw2']));
$bottone = trim(stripslashes($_POST['bottone']));
if(empty($mitt)){$mitt = "none@nobody.org";}
php
if ($_POST['psw'] == $_POST['psw2'])
{
// procedi con l'invio della mail
}
else
{
echo ("Hai inserito due password diverse");
}
//controllo la validità della mail e restituisco errore se non fosse coretta
elseif(!eregi("^([a-z0-9]+)([\.-_]+)(@[a-z0-9_-]+)(\.{1}[a-z]{2,6})$", $email)){
echo "Mail non corretta!
<br>
Clicca <a href=\"contatti.htm\">qui</a> per completare il modulo con una mail corretta";
}
else{
// se non ci sono campi vuoti invia la mail
$mail = mail($tuamail, $nome, $email, $psw, $psw2);
//controllo che la mail sia stata inviata veramente e restituisco errore in caso di fallimento
if($mail){echo "L'email è stata inviata!";}
else{echo "Per problemi tecnici non è stato possibile spedire la mail";}
}
?>
<?
/*
Modifica i solo quello che viene chiesto :)
*/
ciao ciao
per favore aiutatemi
Usa il tasto EDITA per messaggi consecutivi!