Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1685 connectés 

  FORUM HardWare.fr
  Programmation

  [PHP] Ouvrir automatiquement une page Web sans cliquer sur un lien

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Ouvrir automatiquement une page Web sans cliquer sur un lien

n°124228
minooye
Posté le 10-04-2002 à 15:49:17  profilanswer
 

Voila, j'ai des pages HTML numérotées de 1 à 100
Je voudrais qu'en lançant un script toutes les 20 sec la page passe à la suivante.
Pour les 20 sec j'utilise Sleep(20);
Par contre je ne sais vraiment pas comment naviguer automatiquement sans devoir faire cliquer l'utilisateur....
Un pti coup de main serais le bienvenue :)
 
Merci à vous !

mood
Publicité
Posté le 10-04-2002 à 15:49:17  profilanswer
 

n°124238
Je@nb
Kindly give dime
Posté le 10-04-2002 à 15:54:56  profilanswer
 

PHP est executé coté serveur, c pas du PHP kil te fo c du Javascript  :hap:

n°124246
Dost67
Posté le 10-04-2002 à 16:00:34  profilanswer
 

En Javacript ça donnerait un truc du genre (attention aux fautes) :

Code :
  1. i = 0;
  2. function thefunc(interval) {
  3.   global i; ???? ca existe en JS
  4.   i++;
  5.   if (i==100) {
  6.     window.document.clearInterval(interval);
  7.   }
  8.   window.open('page'+i+'.html', 'nom');
  9. }
  10. interval = window.document.setInterval('thefunc', 20000, 'interval');


 
C'est qq chose dans ce genre.

 

[jfdsdjhfuetppo]--Message édité par Dost67--[/jfdsdjhfuetppo]

n°124249
Dost67
Posté le 10-04-2002 à 16:02:01  profilanswer
 

Comme je l'ai dit je sais pas si ça fonctionne mais si ça fonctionne ça ouvre une fenêtre pour page1.html et après ça reprend la même normalement.

n°124251
benou
Posté le 10-04-2002 à 16:04:19  profilanswer
 

je dirais plutot ca :  

Code :
  1. <script langage="javascript">
  2. <!--
  3. function thefunc() {
  4. window.location="taPage.php?numPage=15"; // le numero de page doit être générée dynamiquement par ton php
  5. }
  6. window.setTimeout('thefunc', 20000);
  7. // -->
  8. </script>

n°124256
Profil sup​primé
Posté le 10-04-2002 à 16:09:44  answer
 

y'a pas un truc style html-refresh ou html redirect qu'on met dans l'en-tête et qui fait ca automatiquement ??
 
il me semble en avoir vu mais il y a un petit moment je me souviens plus exactement.

n°124268
minooye
Posté le 10-04-2002 à 16:25:55  profilanswer
 

Merci pour tout les gars !
Je v tester ça ce soir :D

n°124375
Dost67
Posté le 10-04-2002 à 18:33:58  profilanswer
 

mr_mat a écrit a écrit :

y'a pas un truc style html-refresh ou html redirect qu'on met dans l'en-tête et qui fait ca automatiquement ??
 
il me semble en avoir vu mais il y a un petit moment je me souviens plus exactement.  




 
Good idée !

Code :
  1. <?
  2. if (!empty($i) and preg_match('/^\d{1,3}$/i', $i)) {
  3.   $i++
  4. }
  5. else {
  6.   $i = 0;
  7. }
  8. if ($i<=100) {
  9.   echo "<meta http-equiv=\"refresh\" content=\"20;URL=page$i.php?i=$i\">";
  10. }
  11. ?>


 
Ca donne à peu près ça... à tester ;) et à mettre dans les <head></head>.

 

[jfdsdjhfuetppo]--Message édité par Dost67--[/jfdsdjhfuetppo]

n°124381
benou
Posté le 10-04-2002 à 18:40:54  profilanswer
 

mr_mat a écrit a écrit :

y'a pas un truc style html-refresh ou html redirect qu'on met dans l'en-tête et qui fait ca automatiquement ??




yes, pas con !!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP] Ouvrir automatiquement une page Web sans cliquer sur un lien

 

Sujets relatifs
c'est possible en PHP ? sinon comment faire ?[PHP] PHP et les cookies..
PHP : expressions régulière.[ASP VB]Pb:Comment afficher une page dynamiquement ....
[PHP] Equivalent de "findfirst" et "findnext"?[PHP] transformé les \n en <br>
[PHP] Adresse IP du client[PHP] setcookie puis redirection ...
En tete et pied de page à modifier en CSS (ou autre)[PHP] PHP et htaccess
Plus de sujets relatifs à : [PHP] Ouvrir automatiquement une page Web sans cliquer sur un lien


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR