Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Sessioni in PHP

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    49

    Sessioni in PHP

    Ciao a tutti, volevo avere un consiglio. L'attivazione delle sessioni in PHP e la creazione delle variabili di sessione conviene farli all'interno del tag <html> oppure prima (ad esempio all'interno del tag <head>)? Inoltre siccome dovrei usare le stesse variabili di sessione all'interno di più pagine, lo stesso codice lo inserisco in ogni pagina, giusto? Grazie mille a tutti per l'aiuto

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    La creazione la puoi fare dove vuoi, basta che nella pagina metti session_start() prima di ogni cosa.
    Il file DEVE cominciare così
    Codice PHP:
    <?php
    session_start
    ();

    //qui sotto tutto quello che vuoi
    prima del tag <?php non deve esserci nulla, neanche uno spazio o un ritorno a capo.
    questo va messo in ogni file dove devi usare le variabili di sessione.

    Per quanto riguarda la creazione delle variabili però, per ordine nel file, non perché sia strettamente necessario, è meglio farlo prima ancora del tag <html> quindi fuori da tutto, sotto il session_start().
    Ovviamente questo solo se è possibile, se il dato da mettere in sessione, per un qualche motivo, viene generato dopo, allora la variabile di sessione la crei dopo.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    49
    Anche prima del DOCTYPE??? Comunque grazie per l'aiuto

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Prima di qualsiasi cosa.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    49
    Ok perfetto...grazie ancora

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.