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

    Refresh pagina in loop su IE

    Sto facendo un piccolo applicativo in php, all'interno di un if, se verificato, ho invocato un refresh in questo modo:
    echo"<meta http-equiv=\"refresh\" content=\"0;webform.php?search=2\">";

    Ho notato, però che con IE la pagina va in loop continuo, non aggiornandosi come dovrebbe con la condizione search=2. Con Firefox,Seamonkey e Chrome non ho riscontrato alcun problema. Sapreste darmi qualche suggerimento se è colpa mia? Grazie mille!

  2. #2
    Se parli di if, perchè non utilizzare il php per fare il redirect?
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  3. #3
    Dici così? header("location:nomepagina.php");
    Ma così mi da errore "PHP Warning: Cannot modify header information - headers already..."

  4. #4
    Gli header vanno lanciati prima di qualsiasi output, si vede che prima dell'header hai stampato qualcosa.
    Anche se c'è la soluzione, basta bufferizzare l'output, puoi vedere qui:
    http://forum.html.it/forum/showthread/t-1100350.html
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  5. #5
    Perfetto! Ti ringrazio, non sapevo questa cosa del buffering. Grazie di nuovo

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.