Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    555

    Riinviare pagina ogni tot secondi

    E' possibile riinviare una pagina ogni tot secondi ripassando le variabili.

    Pagina = pagina.php?var1=$var&Var2=$var2
    praticamente ripassare la pagina con quei valori, per evitare di farlo fare all'utente con un link.

    Grazie

  2. #2

    Re: Riinviare pagina ogni tot secondi

    [supersaibal]Originariamente inviato da michelepi
    E' possibile riinviare una pagina ogni tot secondi ripassando le variabili.

    Pagina = pagina.php?var1=$var&Var2=$var2
    praticamente ripassare la pagina con quei valori, per evitare di farlo fare all'utente con un link.

    Grazie [/supersaibal]
    utizza la var $_SERVER['REQUEST_URI']

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    555
    Ok, ma per rinviare la pagina ogni tot secondi? Potresti farmi un esempio, comunque ci provo.

    Grazie

  4. #4
    [supersaibal]Originariamente inviato da michelepi
    Ok, ma per rinviare la pagina ogni tot secondi? Potresti farmi un esempio, comunque ci provo.

    Grazie [/supersaibal]
    ot/

    <meta refresh [..e non mi ricordo cos'altro.]

  5. #5
    si può fare ma non con php, in pratica basta il semplice HTML

    metti tra i tag <HEAD> la seguente roba:

    codice:
    <HEAD>
    <META content=240; http-equiv=Refresh>
    </HEAD>
    dove 240 indica il tempo (in secondi) ogni quanto fare il refresh


  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    555
    Col solo html non mi passa le variabili, e quindi mi visualizza tutto, praticamente mi cancella la data e parte dal primo record.

  7. #7
    prova a vedere questo codice (te l'ho preso da un altro post)..
    è fatto con php+javascript ed è pensato per utilizzarlo con le sessioni, ma con qualche modifica dovrebbe andarti bene:

    codice:
    <php?
    session_start();
    
    if ($_SESSION['user_level'] == 1) { ?>
    <script type="text/javascript">
     <!--
      function doRedirect() {
       //Genera il link alla pagina che si desidera raggiungere
       location.href = "http://www.xxx.it/home.php";
      }
     //Fa partire il redirect dopo x secondi da quando l'intermprete JavaScript ha rilevato la funzione
     window.setTimeout("doRedirect()", 1000);
     //-->
    </script>
    
    <? }
    if ( empty( $_SESSION['first_name'] ) ) {
    ?>
    
    <script type="text/javascript">
     <!--
      function doRedirect() {
       //Genera il link alla pagina che si desidera raggiungere
       location.href = "http://www.xxx.it/index.php";
      }
    
     //Fa partire il redirect dopo x secondi da quando l'intermprete JavaScript ha rilevato la funzione
     window.setTimeout("doRedirect()", 3000);
     //-->
    </script>
    
    <?
    }
     ?>
    
    // ecc ecc ecc...

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.