Visualizzazione risultati 1 fino 3 di 3

Discussione: header location non funziona da include

  1. #1
    Data registrazione
    11-07-2009
    Residenza
    Roma
    Messaggi
    163

    Predefinito header location non funziona da include

    Ciao ragazzi ho un piccolo problema con header location, per il mio commentario,
    nel senso che se uso header('location: ' . $_SERVER['PHP_SELF']) ; e sono nella pagina stessa dello script, mi funziona perfettamente ma se includo la pagina che contiene lo script (cioè il guestbook) non va' più e mi tocca utilizzare un refresh con un effetto molto brutto
    Come posso risolvere?

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    header('Location... ') non può funzionare se prima della chiamata è stato mandato del testo in output. Assicurati che questo non succeda.

    Non deve andare in output nemmeno una riga vuota, quindi non chiudere gli script con un ultimo ?> in fondo al file. Non è necessario e crea problemi.

  3. #3
    Data registrazione
    11-07-2009
    Residenza
    Roma
    Messaggi
    163

    Predefinito

    Grazie infine dreadnaut avevo proprio dimenticato i problemi di output con header il fatto è che non mi dava un errore semplicemente mi bloccava lo script a metà ^^
    Ora è ok ancora grazie per il suggerimento

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •