Recupera Password postato il 20/07/2006 10:47:38 nel forum programmazione, gdrcd e open source
Salve a tutti.Ho un problema con il recupero password; Ho creato una pagina apposita con questo codice:
<?
session_start();
#setcookie( session_name() ,"",0,"/");
session_unset();
session_destroy();
include(`inc/parametri.inc.php`);
include(`inc/version.inc.php`);
include(`inc/open2.php`);
include ("inc/header.html.inc.php");
?>
<title>Recupera Password</title>
</head>
<body bgcolor="#000066" text="#FFFFFF">
<h1 align="center"><font color="#990066" size="7" face="Geneva, Arial, Helvetica, sans-serif">Recupera Password </font></h1>
<p align="center"> </p>
<p align="center"> </p>
<div align="center">
<table width=200>
<tr>
<form name="invio" action="recuperapass.php" target="_top" method="post">
<td colspan=3 align=middle><a name="recupera"><font class=titolo>Recupera la password</font></td>
</tr><tr>
<td align=right>email:</td>
<td align=left><input Name="email" maxlength=100 ></td>
</tr><tr>
<td align=right>data di nascita (gg/mm/aaaa):</td>
<td align=left><input Name="gg" size=2 maxlength=2><input Name="mm" size=2 maxlength=2><input Name="aaaa" size=4 maxlength=4>(*)</td>
<td align=left><INPUT TYPE="submit" VALUE=" Invia " name=SubmitPass style={background:#6F789D;}></td>
</FORM>
</tr>
<tr>
<td colspan=3 valign=top align=middle> </td>
</tr>
<tr>
<td colspan=3 valign=top align=middle>Per qualunque problema,
e nel caso in cui non sia stata ricevuta l`email con la password entro un`ora dalla richiesta, scrivere <br>
<br>
<A href="mailto:avalonmani@hotmail.it?subject=PROBLEMI RECUPERO PASSWORD"><font color="#3300FF">al gestore</font></A>.</td>
</tr>
</table>
</center>
</div>
</body>
</html>
Ma purtroppo non arriva l`email con la password...ed è questo il problema. Qualcuno sà dirmi il xke?
Pagine → 1
21/07/2006 21:20:50
Se non scrivi il codice di "recuperapass.php" è un pò difficile dire dove sia l`errore :p
21/07/2006 22:20:43
?
include (`inc/parametri.inc.php`);
include (`inc/open2.php`);
include (`inc/header.html.inc.php`);
?>
<title><?= htmlspecialchars($par_SiteName) ?></title>
</head>
<body topmargin=0 leftmargin=0 bgcolor="#000066">
<?
include("menu.php");
?>
<br>
<br>
<center><font class=titolo>L`isola di Arias</font><br>
<br>
<font color=gold>
<?
$DataNascita = ``;
$gg = 0 + $gg;
$mm = 0 + $mm;
$aaaa = 0 + $aaaa;
if (($gg>0) && ($mm>0) && ($aaaa>0)) {
if ($gg < 10) {
$gg = "0".$gg;
}
if ($gg > 31) {
$gg = 0;
}
if ($mm < 10) {
$mm = "0".$mm;
}
if ($mm > 12) {
$mm = 0;
}
if ($aaaa < 100) {
$aaaa = "19".$aaaa;
}
if (($aaaa > 2000) :: ($aaaa < 1900)) {
$aaaa = 0;
}
$DataNascita = "".$aaaa."-".$mm."-".$gg;
}
$Nome = "";
$MySql = "SELECT Nome, Pass from Personaggio where Email = `$email` and DataNascita = `$DataNascita`";
$Result = mysql_query($MySql);
$rs = mysql_fetch_array($Result);
if ($rs) {
$Nome = $rs["Nome"];
$Pass = $rs["Pass"];
}
$rs->close;
if ($Nome != "") {
echo "inviata!";
$target=$email;
$subject = htmlspecialchars($par_SiteName)." - Recupero Password di ".$Nome;
mail($target, $subject, "Recupero Password".chr(10)."Nome: ".$Nome.chr(10)."Password: ".$Pass, "From: kusimar@altervista.org");
}
?>
<br>Se i dati sono corretti, è stata inviata una email all`indirizzo <u><?= htmlspecialchars($email) ?></u> contenente i dati di accesso del personaggio.<br>
</font>
<br><hr size=1 color=gold>
<a href="index.php">Torna alla pagina di Ingresso</a>
</center>
</body>
</html>
//Questo è il codice della pagina pass.php
25/07/2006 09:44:49
Nessuna anima buona è disposta ad aiutarmi? io mi trovo ancora con il recupero pass non funzionante... :`(
chi sarebbe talmente gentile da dirmi dove stà l`errore in queste due pagine?
25/07/2006 15:47:18
ok ho trovato il problema....per far funzionare il recupero password devi per forza mettere la data di nascita....ma se non modifichi la scheda e non metti una data di nascita l`email con la password non funziona....qualcuno sa di diirmi perche o coem sistemare questo problema?
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
moak ha recensito Age of Crystals