Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    243

    header location da WIN a DEBIAN

    Ciao ho riscontrato il seguente problema:

    Ho una pagina PHP che funziona da telaio grafico per l'output generato da un altra procedura situata in un altra cartella.

    uso l'include per sistemare ad hoc l'output nel telaio.

    lo script che includo ha una funzione tale per cui se non vede l'id pagina inserito come querystring fa un LOCATION alla pagina di default.

    Mentre su WIN funzionava perfettamente, su DEBIAN mi dice che header è già stato inviato..

    Mi sapete dire il perchè e se esiste una soluzione?

  2. #2
    controlla che nn ci sia qualche echo prima di header

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    243
    Ho detto che il file PHP che contiene il redirect è incluso in un file php che fa da telaio grafico...

    Ovviamente viene quindi generato output html prima di raggiungere la riga con l'include..

    Su windows però funzionava perfettamente..

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    243
    su

  5. #5
    Il Sistema operativo non c'entra nulla, dovrebbe essere un problema di differente impostazioni di error reporting sui due sistemi.

    Dai un'occhiata qui, per le avvertenze d'uso della funzione header

    http://it.php.net/header
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    243
    Grazie per la risposta

    Avevo già letto la documentazione ma in pratica dice che l'header deve essere modificato prima di qualsiasi output..

    Allora come si spiega che su win funzionava?

    C'è la possibilita di bufferizzare ma dovrei modificare ovunque ho usato questo metodo.. non mi sembra bello perchè come ripeto win non mi dava queste noie..

  7. #7
    Originariamente inviato da Steel
    Allora come si spiega che su win funzionava?
    L'ho già detto, potrebbe dipendere da differenti impostazioni di PHP
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

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.