Automatiser l'ouverture d'une page web toutes les 5 secondes

rebus776 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
rebus776 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
bonjour à tous,

je suis sous windows7 et je recherche à automatiser une ouverture d'une page web, c'est un script de vérification en php.

ce que doit faire le script à priori tout simple : il doit faire la même chose que ce que je fais manuellement :

je colle l'adresse dans la barre d'adresse du navigateur http://monsite/check.php
puis j'appuie sur ENTRER

je voudrai une ouverture de cette page toutes les 5 secondes

je n'ai pas CRON ni CRONTAB sous windows
j'ai aussi trouvé la fonction refresh <META HTTP-EQUIV="Refresh" CONTENT=5;> qui ne fonctionne pas dans mon cas...

j'ai déjà pas mal parcouru de nombreux sites pour automatiser cette tache et lorsque ça fonctionnait, c'était au mieux toutes les 5 minutes et c'est trop long pour moi...
merci d'avance pour votre aide :)
A voir également:

4 réponses

codeurh24 Messages postés 760 Date d'inscription   Statut Membre Dernière intervention   123
 
salut,
ton meta refresh manque de guillemet sur le 5.

Si tu rafraîchi la page, tu n'a pas besoin d'un programme qui inclus l'url a entrer dans la barre d'adresse ou c'est inclus ?
0
rebus776 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
merci merci je vais essayer, je te tiens au courant :)
0
rebus776 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
même avec les guillemets ça ne marche pas ;(

mais lorsque je sélectionne complètement l'adresse dans la barre d'adresse et j'appuie sur la touche entrer ça marche...

voici le contenu du fichier php appelé :

<?php
require __DIR__."/app/mail/scripts/check.php";

c'est pour voir si il n'y a pas de nouvelles annonces...
aidez-moi s'il vous plait :D
0
codeurh24 Messages postés 760 Date d'inscription   Statut Membre Dernière intervention   123
 
a mon avis tu dois avoir une page web avec plein de faute de syntaxe pour que sa marche pas.

Tu peut aussi essayer en javascript.

<script>
setInterval(function(){ window.location.reload(); }, 5000);
</script>
0
rebus776 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
après plusieurs essais, j'ai finalement trouvé quelque chose qui fonctionne...

j'ai simplement ajouté un iframe et ça fonctionne ! Voici le code de ma page :

<head>
<META HTTP-EQUIV="Refresh" CONTENT="5"; URL="http://xxx/check.php">
Ce script actualise la page http://xxx/check.php toutes les 5 secondes...

<iframe name="test" src="http://xxx/check.php" height="50%" width="50%"> </iframe>
</head>

c'est le seule code de ma "page" car je l'ouvre avec mon navigateur et c'est simplement pour vérifier si il y a du nouveau contenu sur une autre page web...

utiliser les iframe ce n'est vraiment pas conseillé car dépassé etc...mais si ça peut aider quelqu'un d'autre...
0