Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 18 su 18
  1. #11
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    Ho provato a fare una pagina non inclusa nella index.php
    ma finisce che i dati di sessione si perdono ugualmente

  2. #12
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    Potrebbero esserci problemi di php.ini sulle sessioni??
    vi prego aiutatemi mi sono bloccato e non so più come muovermi

  3. #13
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    Allora,in remoto funziona tutto bene.
    come faccio a sistemare in locale??

  4. #14
    Escluderei un problema di php.ini.

    Piuttosto... i percorsi delle inclusioni? sicuro che siano corretti? in locale e in remoto i file hanno proprio lo stesso percorso? non è che in locale hai messo tutto in una cartella e in remoto sulla root?

    Scusa, ma non avendo davanti il codice, sto un po' sparando a caso :-)

  5. #15
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    Originariamente inviato da yangtze
    Escluderei un problema di php.ini.

    Piuttosto... i percorsi delle inclusioni? sicuro che siano corretti? in locale e in remoto i file hanno proprio lo stesso percorso? non è che in locale hai messo tutto in una cartella e in remoto sulla root?

    Scusa, ma non avendo davanti il codice, sto un po' sparando a caso :-)

    sono entrambi su sotto direcotory non sò più come lavorare con le sessioni in locale,ora ho commentato tutta la porzione di codice che riguarda le sessioni,e stò finendo con gli altri script.
    Se hai altre idee su quali potrebbero essere i problemi..spara..

    allora,ricapitolando...
    ho due pagine..anche non includendo nulla e facendo un echo di una var di s. in una qualsiasi pagina mi perde la sessione alla seconda cliccata di link,nel senso passando da form le variabili inmpostandole e includendo o no il file che me le deve stampare tutto ok,invece quando provo a saltare su un'altra pagina,e provo a stampare dopo aver fattoo ciò perde la sessione..

    ascolta nella index dopo session start recuperò ogni volta che aggiorno la pagina il session_id,perchè l ho fatto nella index cosi quando voglio posso recuperarlo il SID..
    ho fatto cosi:
    index.php:
    session_start();
    if(!session_is_registered('chiave'))
    $chiave = 1;//se no mi manda il notice...

    if(session_is_registered('chiave')){
    $chiave = session_id($chiave);
    }
    else {
    session_register('chiave');
    $chiave = session_id($chiave);

    può essere che il suddetto codice a mia insaputa mi cancelli la sessione e magari non me ne sono accorto? :berto:

  6. #16
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    ho eliminato la chiama a session_id e ora fungeeeeeeeeeeeeeeeeeeee
    ecco cosa mi faceva perdere la sessione..
    scusa yangtze per averti fatto scervellare..non ho capito perchè facevo sempre la chiamata a session_id,che babbo
    ..ho risolto memorizzando tutto in una variabile di sessione..

  7. #17
    Figurati!

    Però in futuro non usare session_register... la guida di PHP dice:

    L'uso di $_SESSION (o $HTTP_SESSION_VARS con PHP 4.0.6 o precedente) è raccomandato per sicurezza e leegibilità del codice.Con $_SESSION o $HTTP_SESSION_VARS, non c'è bisogno di usare le funzioni session_register()/session_unregister()/session_is_registered(). Gli utenti possono accedere alla variabile di sessione come a una variabile normale.
    Insomma... usa $_SESSION[...]

  8. #18
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    Ho tolto tutte le chiamate a quelle funzioni grazie ancora,ciao

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 © 2026 vBulletin Solutions, Inc. All rights reserved.