Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 26

Discussione: Cookie

  1. #1
    Utente di HTML.it L'avatar di DRAKO
    Registrato dal
    Feb 2003
    Messaggi
    141

    Cookie

    Non capisco perche uso la setcookie(); per un cookie permanente in mezzo allo script dopo che verifico i dati immesi da un utente solamente che non mi si crea nell H.D.

  2. #2
    Utente di HTML.it L'avatar di Nosfe
    Registrato dal
    Jan 2004
    Messaggi
    454
    Se posti il codice che hai scritto magari è più facile aiutarti

  3. #3
    Utente di HTML.it L'avatar di DRAKO
    Registrato dal
    Feb 2003
    Messaggi
    141
    setcookie("Test", "Prova per il cookie Test", time()+60,

    con questo dovrei creare un cookie permanente ma il file in questione non si forma e non l'ho trovo nei file temporanei :/

  4. #4
    Utente di HTML.it L'avatar di Nosfe
    Registrato dal
    Jan 2004
    Messaggi
    454
    Hum, non mi viene in mente niente che possa essere il problema se non che sono disabilitati i cookie nel browser.

    Prova ad aumentare la scadenza cmq:

    setcookie("Test", "Prova per il cookie Test", time()+1200);

  5. #5
    Utente di HTML.it L'avatar di DRAKO
    Registrato dal
    Feb 2003
    Messaggi
    141
    Se uso il codice in una pagina solo con quella istruzione funziona e mi si crea il cookie pero se lo uso gia nella pagina che ho con altro codice non va :/

  6. #6
    Utente di HTML.it L'avatar di Nosfe
    Registrato dal
    Jan 2004
    Messaggi
    454
    Cioè una pagina con solo il setcookie funziona e se lo metti con altro codice no? Mi posti l'altro codice che metti?

  7. #7
    Utente di HTML.it L'avatar di DRAKO
    Registrato dal
    Feb 2003
    Messaggi
    141
    La pagina e fatta piu o meno cis
    <?
    include ("../teamples/top2.php");

    top();

    ?>

    <TABLE width=439 height="405" align="left" cellpadding="0" cellspacing="0" border="0">
    <TBODY>
    <TR>
    <TD valign="top" width="445">

    ...........sino a

    while ($row = mysql_fetch_array($result)){
    if (($row['user'] == $usr) && ($row['passwords'] == $pss && $row['registro'] == 1 ))
    {


    echo "I dati sono giusti";
    setcookie("Test", "Prova per il cookie Test", time()+1200);

    ....
    cosi non va

  8. #8
    Utente di HTML.it L'avatar di Nosfe
    Registrato dal
    Jan 2004
    Messaggi
    454
    E se lo togli dal while il setcookie?

  9. #9
    Utente di HTML.it L'avatar di DRAKO
    Registrato dal
    Feb 2003
    Messaggi
    141
    e nell If e ci entra una volta quando il login e giusto

  10. #10
    Utente di HTML.it L'avatar di Nosfe
    Registrato dal
    Jan 2004
    Messaggi
    454
    Si, io intendevo while per toglierlo dal ciclo. Comunque sia, anche se non sono un'esperto ha a che fare con l'if o il while. Più probabile con l'if che magari non è mai True e quindi non va neanche a settare il cookie.

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.