Visualizzazione dei risultati da 1 a 7 su 7

Discussione: redirect

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    668

    redirect

    Ciao,

    ho inseritto un redirect immazzo al mio codice php dentro ad un if..

    mi da errore:

    ning: Cannot modify header information - headers already sent by (output started at contatti.php:5)

    qualcno da dirmi come mai?

    grazie

  2. #2
    vuol dire che hai già inviato del codice html al browser... o comunque hai già fatto stampare qualcosa... controlla tutto il codice PRIMA di header("Location: quellochevuoi.php");
    e vedrai che è così



    Per sistemarlo basta, ovviamente, rimuovere tutto il codice che stampa qualcosa prima oppure spostare l'header più in alto nello script!
    Questa e' la mia firma! Lo so, e' una mezza schifezza.
    Un sito
    - skype non è per consulenze online -

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    668
    ok grazie ma io voglio che venga eseguito al verificarsi di una determinata condizione e non posso spostarlo piu in alto

    Grazie

  4. #4
    e non puoi nemmeno togliere l'output prima?
    Uhm... :master: se sei sicuro che il tuo script sia ben strutturato (di solito una delle due soluzioni che ti ho esposto prima è possibile e consigliata) allora puoi aggiungere
    Codice PHP:
    ob_start() 
    all'inizio del tuo script e piazzare l'header un po' dove ti pare...
    Comunque prima è meglio che ricontrolli tutto (se posso permettermi)

    Questa e' la mia firma! Lo so, e' una mezza schifezza.
    Un sito
    - skype non è per consulenze online -

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    668
    grazie provo..

    questo ob_start() cosa fa di preciso?

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    668
    non funziona mi da errore..

  7. #7
    Questa e' la mia firma! Lo so, e' una mezza schifezza.
    Un sito
    - skype non è per consulenze online -

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.