Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Errore reindirizzamento

    Salve ragazzi..
    Scrivo in quanto non trovo una soluzione nel web..

    Mi serve fare un redirect in base ad un select case.

    ...
    case('no'): //

    header("Location: areariservata.php?p=xxx");
    exit;
    ...

    mi genera quest' ERRORE:
    Warning: Cannot modify header information - headers already sent by (output started at..

    L'ho usato altre volte ma in altri siti non mi dava problemi..

    Grazie mille!!
    Vacanze in Sardegna?? http://www.albergoviadelmare.it

  2. #2
    Header non deve essere preceduto da nessun output
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    Grazie della risposta mtx_maurizio..
    Quindi non devo fargli stampare nulla a video prima giusto?
    Vacanze in Sardegna?? http://www.albergoviadelmare.it

  4. #4
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Esatto

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  5. #5
    Il mio errore era chiedere una conferma di cancellazione con un select case dopo..
    Grazie ragazzi......
    Vacanze in Sardegna?? http://www.albergoviadelmare.it

  6. #6
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Il motivo dietro è che il header in question fa parte del ... header , mentre l'output fa parte del body.

    codice:
    GET /whatever HTTP/1.0
    Location: /redirect-here
    
    <html> site data here ......
    Quindi quando è già stato scritto il body non si può più aggiungere niente al header. L'unica eccezione è quando usi l'output buffering ... http://www.php.net/manual/en/ref.outcontrol.php via ob_start().

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

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.