Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [cookie] grosso problema di settaggio

    sto costruendo un forum e per fargli memorizzare che l'utente ha effettuato l'accesso voglio utilizzare un cookie

    al primo accesso il coockie viene settato = a "no" con questo codice:

    if(empty($_COOKIE["reg"])||$_COOKIE["reg"]=="no")
    { //setto il cookie alla durata di un mese
    setcookie("reg","no",time()+2592000,"/");
    $accesso="Clicca qui per effettuare l'accesso";
    }elseif($_COOKIE["reg"]=="ok")
    {
    $accesso="accesso effettuato";
    }

    come si vede dal valore di $accesso se non è stata ancora eseguita la validazione compare un link all pagina di accesso che da un form mi prende i valori utente e password e me li confronta nel mio datatabase con questo codice:

    $SQLus="SELECT id,nick,livello FROM utenti WHERE nick='".$_REQUEST['nick']."' AND password='".$_REQUEST['pass']."'";
    $ris=mysql_query($SQLus,$db);
    $user=mysql_fetch_array($ris);

    if($user['id']==""){
    print("<div class='title'>impossibile effettuare l'accesso poichè i dati non sono stati trovati</div>");
    }else{
    setcookie("reg",ok,time()+2592000,"/");
    header("Location: ../index.php");
    }


    il mio problema è che quando entro nella pagina di validazione e inserisco i miei dati lui mi trova nel datatabase e entra nel'if che mi dovrebbe settare il coockie solo che il coockie sembra fregarsene bellamente del valore che io gli attribuisco

    quindi la domanda è : perchè non riesco a risettare il valore di un coockie?

    ho già cercato in lungo e in largo si asu html .it ceh ingiro per il web i tutoriale e le lezioni dedicate ai biscottini ma non sono ancora siuscito a venirne fuori

    please help me.... è dalle 8:00 che sono dietro a sta cosa

  2. #2
    che succede ho infranto qualche regola del forum?
    o non mi risponde nessuno perchè è + complesso di quello che pensavo?

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.