+ Rispondi alla Discussione
Risultati da 1 a 3 di 3

recupero password

Ultimo Messaggio di fre2004 il:
  1. #1
    Esperto L'avatar di fre2004
    Data Registrazione
    Aug 2006
    Messaggi
    281

    recupero password

    salve,

    devo realizzare la classica paginetta per il recupero password.

    ma il codice, ha qualcosa che non va, visto che le email non arrivano.

    poi volevo cheidervi, eventuali misure di sicurezza da aggiungere, tipo email criptate.

    un aiuto, grassssie!!!

    Codice:
    <?php require('Connections/xxx.php'); ?>
    
    <?php
    mysql_select_db($database_gcv, $gcv);
    $query_Recordset1 = "SELECT password FROM `user` WHERE username = '$_POST[username]'";
    $Recordset1 = mysql_query($query_Recordset1, $gcv) or die(mysql_error());
    $row_Recordset1 = mysql_fetch_assoc($Recordset1);
    $totalRows_Recordset1 = mysql_num_rows($Recordset1);
    mysql_select_db($database_gcv, $gcv);
    $query_Recordset2 = "SELECT email FROM `user` WHERE username = '$_POST[username]'";
    $Recordset2 = mysql_query($query_Recordset2, $gcv) or die(mysql_error());
    $row_Recordset2 = mysql_fetch_assoc($Recordset2);
    $totalRows_Recordset2 = mysql_num_rows($Recordset2);
     
    //varie info per email
    $oggi = date("j F Y G:i");
    $ip = "$_SERVER[REMOTE_ADDR]";
    $soggetto = "pass";
    $to ="$Recordset2"
    $body = "Ecco i tuoi dati: \nPassword: $Recordset1   \nUsername: $_POST[username]";
    mail("$to","$soggetto","$body");
    header ("Location: http://xxxxxxx.com/successo.php");
    ?>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Documento senza titolo</title>
    </head>
    <body>
    </body>
    </html>
    <?php
    mysql_free_result($Recordset1);
    mysql_free_result($Recordset2);
    ?>

  2. #2
    User Attivo L'avatar di probid
    Data Registrazione
    Aug 2006
    Località
    Foligno (PG)
    Messaggi
    1,822
    <?php
    require('Connections/xxx.php');
    mysql_select_db($database_gcv, $gcv);
    $Recordset = mysql_fetch_assoc(mysql_query("SELECT password,email FROM `user` WHERE username = stripslashes(addslashes($_POST[username]))))
    ) or die(mysql_error());


    //varie info per email
    $oggi = date("j F Y G:i");
    $ip = $_SERVER[REMOTE_ADDR];
    $soggetto = "pass";
    $to=$Recordset[email];
    $body = "'Ecco i tuoi dati: \n Password:'.$Recordset[password].
    '\nUsername:'. $_POST[username]";
    mail($to,$soggetto,$body);
    sleep(1);
    header ("Location: http://xxxxxxx.com/successo.php");
    mysql_free_result($Recordset1);
    mysql_free_result($Recordset2);
    ?>
    Moderatore in pensione

  3. #3
    Esperto L'avatar di fre2004
    Data Registrazione
    Aug 2006
    Messaggi
    281
    ho provato, ma da questo errore,

    Parse error: parse error, unexpected T_STRING in /var/www/vhosts/lnx.xxxx.com/httpdocs/restore-password.php on line 10
    Ultima modifica di fre2004; 28-02-07 alle 19:50

+ Rispondi alla Discussione

Tag per Questa Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.