Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Problema con header

  1. #1

    Problema con header

    allora io ho questo in fondoi alla pagina:
    Codice PHP:
                                echo '
    [url="http://localhost/book/book.xls"]Download[/url]'
    ;
                                echo 
    '
    Tra 10 secondi sarai reindirizzato alla Home page!'
    ;
                                
    header("Refresh: 10; URL=http://localhost/book/index.php"); 
    se nn clicco sul sul link la pagina viene refreshata.
    se clicco sul link no.
    ho capito che il problema sta nel fatto che header funziona se nn viene prima mandato un altro output.
    quello che nn ho capito è se è possibile fare in modo che anche se clicca sul link viene fatto il refresh.
    ho provato ad usare ob_start() e ob_get_flush, ma nn ha funzionato.

  2. #2
    ma perché non dichiari il refresh nei metatag dell'header?
    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
    a parte che leggo ovunque che è sconsigliato farlo.
    ma soprattutto per il redirect deve essere fatto un submit di un form.
    quindi io faccio il submit, vengono fate alcune operazioni e dopo 10 secondi qualsiasi cosa accada deve essere fatto il refresh (o il redirect....).

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.