Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    112

    redirect non funzionante

    uso apache 2.0 e php.5 ho fatto un redirect ma mi da questo errore. mi potete aiutare a risolvere a il sito lo sto sviluppando in locale grazie.

    errore.
    Warning: Cannot modify header information - headers already sent by (output started at C:\Programmi\Apache Group\Apache2\htdocs\websolutionportal\prova.php:9 ) in C:\Programmi\Apache Group\Apache2\htdocs\websolutionportal\prova.php on line 10


    codice php.

    <body>
    <?php
    header ("Refresh:5;URL=home.php");
    ?>
    </body>
    </html>

    grazie a tutti.

  2. #2
    il redirect va messo prima di qualunque output html.
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  3. #3
    Utente di HTML.it L'avatar di Razorblade
    Registrato dal
    Feb 2002
    Messaggi
    1,308
    Se proprio non riesci a NON inviare nessun output prima della funzione header() ( traduzione: non visualizzare tags html tipo <html>, <body> ecc e nemmeno spazi ) puoi utilizzare la funzione ob_start() come prima riga del tuo script.
    Ciao

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.