Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499

    sessioni solo in una parte

    Ho creato una pagina di login che, in caso di utente esistente crea una $_SESSION['logged']=1, infatti, dopo il controllo, mi stampa il nome della session!
    Il problema è che sembra che la session sia memorizzata solo per il div (header) dove eseguo il login, mi spiego:
    nelle varie pagine mi muovo con Ajax e se dopo aver eseguito il login navigo, non riesco ad avere la session attiva.
    questo
    Codice PHP:
    session_start();
    ini_set('session.save_path','/tmp'); 
    session_save_path("tmp/"
    è solo nella prima riga della index che contiene tutti i div.
    Ad esempio dopo il login, entro in contenuti: dato che sono loggato ottengo il link dowload, ma invece no. come se la session non esiste. Ho provato anche a stamparla inquella pagina ma tutto vuoto.

    grazie

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: sessioni solo in una parte

    Originariamente inviato da semolino
    ....
    come se la session non esiste. Ho provato anche a stamparla inquella pagina ma tutto vuoto.
    ..
    Io non conosco il php ma se provi a stamparla e non la vedi il problema e comunque lato server.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    Mi accerto allora di aver aperto le sessioni in modo corretto, nel caso torno qui
    Quindi mi dici che in sostanza Ajax non centra nulla... ma ho notato che se aggiorno il browers mi perde la sessione anche nella zona del login...

    P.S. lo stesso codice usato con dei link tradizionali non da problemi

  4. #4
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    dovrei esserci arrivato.
    session_start() è da aprire in tutte le pagine in cui serve la session

    c.v.d.

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.