Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14
  1. #11
    Controlla con un paio di echo se la funzione $parti=explode("@@",$_cookie["login"]); divida per bene le stringhe ... altrimenti non saprei, sicuro che il nome della tabella e dei campi sia giusto?...

  2. #12
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    ciao proviamo a modificare la query:

    <?php
    include "connessione_al_db.php";
    include"funzioni.php";

    $DB=new DB();//creo variabile oggetto DB che utilizza la classe DB creata nella pagina di connessione
    $DB->connect();//richiamo la funzione connect

    session_start();
    $parti=explode("@@",$_cookie["login"]);

    $nick_utente_cookie=$parti[0];
    $password_utente_cookie=$parti[1];

    $verifico_user=mysql_query("SELECT*
    FROM 'utenti'
    WHERE 'nick'='$nick_utente_cookie'
    AND 'pass'='password_utente_cookie'
    LIMIT 0, 1",$connetti);

    if (!$verifico_user) {
    die("query fallita: " . msql_error());
    }

    $ok=mysql_num_rows($verifico_user);
    print $ok; //vediamo cosa stampa


    $_SESSION['autorizzato']=mysql_num_rows($verifico_user);//Ecco la riga incriminata!


    $autorizzato=$_SESSION['autorizzato']
    [/PHP]

  3. #13
    qui cmq manca il $ :

    codice:
    AND 'pass'='password_utente_cookie'

  4. #14
    Utente di HTML.it L'avatar di tziggie
    Registrato dal
    Mar 2007
    Messaggi
    105
    Da non credere.

    Avevo scritto male il campo 'nick' nella tabella, ma ovviamente io non ho pensato neanche per un attimo di andare a vedere se il problema era lì. :rollo:

    Grazie per aver pensato al posto mio .

    Ciao, a presto.

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.