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

 


Dernière réponse
Sujet : [PHP] Ouvrir automatiquement une page Web sans cliquer sur un lien
benou

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 !!


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
benou

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 !!

Dost67

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]

minooye Merci pour tout les gars !
Je v tester ça ce soir :D
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.
benou 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>

Dost67 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.
Dost67 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]

Je@nb PHP est executé coté serveur, c pas du PHP kil te fo c du Javascript  :hap:
minooye 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 !

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)