Visualizzazione dei risultati da 1 a 6 su 6

Discussione: problema con sessioni

  1. #1

    problema con sessioni

    Ciao a tutti.

    ho iniziato a lavorare con le sessioni, ma ahimé non funziona.
    mi spiego.
    ho installato correttamente secondo i tutorial di HTML.it
    apache: 1.3.24
    php:4.1.2
    mysql: 1.4
    su s.o. windows 2000
    ------------------------------------------------
    codice:
    <html>
    <?php
    session_start();
    ?>
    <head><title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
    </head><body>ciao</body></html>

    ------------------------------------------------

    il problema è che continua a darmi questo warning:
    "Warning: Cannot send session cache limiter - headers already sent"
    Warning: open(/tmp\sess_e2ee9235160510419c72e157bf463035, O_RDWR) failed: No such file or directory (2)

    qualcuno può dirmi dove sbaglio???
    Grazie davvero

  2. #2
    non sono sicuro ma credo che tu debba iniziare il codice php prima del tag <html>

  3. #3
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    Verifica che nella root ( c:\ ) ci sia la cartella tmp. Se non cè creala.


    Cmq stai usando una versione di php vecchiotta, io al posto tuo ne userei una + recente..

    ciao ^^
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    Quando si utilizzano le sessioni le prime righe del file devono sempre essere:

    <?php
    session_start();

    in questo caso hai messo un <html> di troppo.

    Ciauz!!!
    ALe

  5. #5
    session_start() se non erro va dato prima di usare qualsiasi tag HTMl... tipo include per intenderci.

  6. #6
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    Hai due warnings :
    1] Cannot send session cache limiter - headers already sent --
    Vuol dire che session_start() lo devi mettere all'inizio del file prima di ogni output html.

    2] Warning: open(/ tmp\sess_e2ee9235160510419c72e157bf463035, O_RDWR) failed: No such file or directory --
    Vuol dire che in c:\ non cè la cartella tmp

    ciao
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

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.