Visualizzazione dei risultati da 1 a 5 su 5

Discussione: errore stringa

  1. #1

    errore stringa

    Ciao a tutti è molto che frequento Html.it ma è la prima volta che posto, spero di non aver aperto un topic nella sezione sbagliata!
    Arrivo al dunque:
    Ho un sito di un cliente nel quale si può recuperare la password nel caso venisse smarrita.
    Non riesco a venirne a capo l'errore che mi dà è:

    Parse error: parse error, unexpected T_STRING in /forgotpasswd.php on line 51
    Ho provato con e senza le virgolette ma niente posto il codice :

    ************************************************** **************
    <?



    if ($REQUEST_METHOD=="POST" && $action=="ok")
    {
    if ($TPL_username)
    {
    $sql="SELECT email FROM users WHERE nick=\"". AddSlashes($TPL_username)."\"";

    $res=mysql_query ($sql);
    if ($res)
    {
    if (mysql_num_rows($res)>0)
    {
    //-- Generate a new random password and mail it to the user
    $EMAIL = mysql_result($res,0,"email");

    $NEWPASSWD = substr(uniqid(md5(time())),0,6);
    include "includes/newpasswd.inc.php";
    mail($to,$subject,$message,$from);

    //-- Update database
    $query = "update users set password='".md5($MD5_PREFIX.$NEWPASSWD)."' WHERE nick=\"".AddSlashes($TPL_username)."\"";";
    $res = mysql_query($query);
    if(!$res)
    {
    print "Errore nel collegamento con il db: $query
    ".mysql_error();
    exit;
    }

    include "header.php";
    include "templates/template_passwd_sent_php.html";
    include "footer.php";
    exit;
    }
    else
    {
    $TPL_err=1;
    $TPL_errmsg=$ERR_100;
    }
    }
    else
    {
    $TPL_err=1;
    $TPL_errmsg=$ERR_001;
    }
    }
    else
    {
    $TPL_err=1;
    $TPL_errmsg=$ERR_112;
    }
    }

    if(!$action || ($action && $TPL_errmsg))
    {
    include "header.php";
    include "templates/template_forgotpasswd_php.html";
    }


    include "footer.php";
    $TPL_err=0;
    $TPL_errmsg="";
    ?>
    ************************************************** *********
    Grazie in anticipo per ogni eventuale risposta e complimenti
    ciao Gianluca

  2. #2
    la prima cosa che noto è qst...

    Codice PHP:
    //-- Update database
    $query "update users set password='".md5($MD5_PREFIX.$NEWPASSWD)."' WHERE nick=\"".AddSlashes($TPL_username)."\"";";
    $res = mysql_query($query);
    if(!
    $res)
    {
    print "
    Errore nel collegamento con il db$query
    ".mysql_error();
    exit;

    guarda i colori...e guardali ora...

    Codice PHP:
    $query "update users set password='".md5($MD5_PREFIX.$NEWPASSWD)."' WHERE nick=\" ".AddSlashes($TPL_username)." \" ";
    $res mysql_query($query);
    if(!
    $res)
    {
    print 
    "Errore nel collegamento con il db: $query
    "
    .mysql_error();
    exit;

    ...indovina do'è l'errore??...

  3. #3

    risolto

    Fantastico, sei troppo rapido. Ero arrivato ad un punto che non capivo più nulla e la soluzione era lì grazie 1000

  4. #4
    ...devi ringraziare dreamweaver e i suoi colori....

  5. #5

    risolto

    è si è vero purtroppo non avevo il mio pc e stavo usando il blocco note comunque grazie ho risolto lavoro terminato

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.