A propos du PHP
Fermé
imane-emi
Messages postés
43
Date d'inscription
mercredi 5 août 2009
Statut
Membre
Dernière intervention
27 août 2009
-
5 août 2009 à 12:01
BadBoy3 Messages postés 108 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 7 janvier 2011 - 12 août 2009 à 12:44
BadBoy3 Messages postés 108 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 7 janvier 2011 - 12 août 2009 à 12:44
A voir également:
- A propos du PHP
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Bouton php - Forum PHP
- Href php ✓ - Forum PHP
- Echo image php ✓ - Forum PHP
5 réponses
kij_82
Messages postés
4088
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
5 août 2009 à 13:44
5 août 2009 à 13:44
Bonjour,
Dans un soucis de compréhension (et pour ton bien, que l'on puisse répondre), pourrais-tu reformuler ton problème avec des mots clair, un langage correct et ponctué ?
Notamment ce passage : "il faut que a chaq apce de temps" -> Incompréhensible.
Merci.
Dans un soucis de compréhension (et pour ton bien, que l'on puisse répondre), pourrais-tu reformuler ton problème avec des mots clair, un langage correct et ponctué ?
Notamment ce passage : "il faut que a chaq apce de temps" -> Incompréhensible.
Merci.
kij_82
Messages postés
4088
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
5 août 2009 à 14:26
5 août 2009 à 14:26
Autrement dit :
- tu as 4 pages web existante
- elle doivent s'afficher l'une après l'autre dans n'importe quel ordre (ou un ordre précis ?) après un certain temps d'affichage.
Ceci revient en fait à ajouter un timer javascript au début de chacune de tes pages afin de les recharger automatiquement au bout d'un certain temps.
Si on ajoute à cela un petit script pour choisir selon certains critères (dépendant de ce que tu dois faire exactement) la nouvelle page à afficher parmi les autres (sauf celle affichée présentement)
C'est bien ça ?
- tu as 4 pages web existante
- elle doivent s'afficher l'une après l'autre dans n'importe quel ordre (ou un ordre précis ?) après un certain temps d'affichage.
Ceci revient en fait à ajouter un timer javascript au début de chacune de tes pages afin de les recharger automatiquement au bout d'un certain temps.
Si on ajoute à cela un petit script pour choisir selon certains critères (dépendant de ce que tu dois faire exactement) la nouvelle page à afficher parmi les autres (sauf celle affichée présentement)
C'est bien ça ?
imane-emi
Messages postés
43
Date d'inscription
mercredi 5 août 2009
Statut
Membre
Dernière intervention
27 août 2009
5 août 2009 à 15:05
5 août 2009 à 15:05
oui exactement ça .
mais c koi javascript ,ce n'est pas du java ?car je devrai travailler avec le PHP
merci bien de votre comprèhension
mais c koi javascript ,ce n'est pas du java ?car je devrai travailler avec le PHP
merci bien de votre comprèhension
redonky
Messages postés
102
Date d'inscription
jeudi 2 avril 2009
Statut
Membre
Dernière intervention
31 octobre 2010
23
5 août 2009 à 15:07
5 août 2009 à 15:07
non le javascript n'est pas du java est peux s'inclure dans le php
imane-emi
Messages postés
43
Date d'inscription
mercredi 5 août 2009
Statut
Membre
Dernière intervention
27 août 2009
5 août 2009 à 15:11
5 août 2009 à 15:11
merci bien ta reponse m 'a donnée au moins une idée .
merci bien
merci bien
kij_82
Messages postés
4088
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
5 août 2009 à 15:35
5 août 2009 à 15:35
Voici le code javascript qui te permettra de faire ce que tu souhaite.
Dans un fichier 'fonction.js', colle ce code :
Explication du code :
Lit les commentaires pour comprendre. En gros, tu as un tableau dans lequel tu mets le chemin de toutes les pages que tu souhaites loader de cette manière.
Ensuite tu configure le temps d'attente entre chaque load, ici j'ai mis 1 seconde pour tester le code, histoire de ne pas attendre trop longtemps.
La fonction reloadPage, que fait-elle ? Et bien elle commence par déterminer un chiffre aléatoire entre 0 et la taille du tableau de stockage des pages à charger, puis elle fait une redirection de la page courante sur la page aléatoirement sélectionnée :
window.location = pages[nombre];
Enfin, le 'setTimeout' permet de lancer la fonction 'reloadPage' après le temps déterminé par notre variable TIME.
Bien sûr, as toi de placer 'setTimeout(reloadAPage,TIME);' ou tu le souhaite dans le corps de tes pages. Dans l'exemple je l'ai mis directement dans le fichier 'fonction.js', mais si dans ta page tu affiche des choses, je te conseille tu supprimer cette ligne du fichier 'fonction.js' et de la mettre tout à la fin de tes pages web PHP à loader dynamiquement, en incluant le code suivant :
Si tu as la moindre erreur ou souci, fais le savoir.
Dans un fichier 'fonction.js', colle ce code :
// --- Tableau des pages à loader dynamiquement var pages = new Array("page1.php","page2.php","page3.php","page4.php"); // --- Temps de déclenchement en milliseconde, 1000 = 1s var TIME = 1000; function reloadAPage (){ // --- Calcule chiffre aléatoire entre 0 et nb // --- ('nb' est aussi la taille du tableau des // --- pages à afficher aléatoirement) nb = pages.length; nombre= Math.floor(Math.random() * nb); window.location = pages[nombre]; } // --- lancement de la fonction de rechargement dans TIME millisecondes exactement setTimeout(reloadAPage,TIME);
Explication du code :
Lit les commentaires pour comprendre. En gros, tu as un tableau dans lequel tu mets le chemin de toutes les pages que tu souhaites loader de cette manière.
Ensuite tu configure le temps d'attente entre chaque load, ici j'ai mis 1 seconde pour tester le code, histoire de ne pas attendre trop longtemps.
La fonction reloadPage, que fait-elle ? Et bien elle commence par déterminer un chiffre aléatoire entre 0 et la taille du tableau de stockage des pages à charger, puis elle fait une redirection de la page courante sur la page aléatoirement sélectionnée :
window.location = pages[nombre];
Enfin, le 'setTimeout' permet de lancer la fonction 'reloadPage' après le temps déterminé par notre variable TIME.
Bien sûr, as toi de placer 'setTimeout(reloadAPage,TIME);' ou tu le souhaite dans le corps de tes pages. Dans l'exemple je l'ai mis directement dans le fichier 'fonction.js', mais si dans ta page tu affiche des choses, je te conseille tu supprimer cette ligne du fichier 'fonction.js' et de la mettre tout à la fin de tes pages web PHP à loader dynamiquement, en incluant le code suivant :
<script language="javascript"> setTimeout(reloadAPage,TIME); </script>
Si tu as la moindre erreur ou souci, fais le savoir.
imane-emi
Messages postés
43
Date d'inscription
mercredi 5 août 2009
Statut
Membre
Dernière intervention
27 août 2009
5 août 2009 à 16:43
5 août 2009 à 16:43
oki
je vais essayer ce code merci bien c gentil de votre part
je vais essayer ce code merci bien c gentil de votre part
imane-emi
Messages postés
43
Date d'inscription
mercredi 5 août 2009
Statut
Membre
Dernière intervention
27 août 2009
12 août 2009 à 11:33
12 août 2009 à 11:33
bonjour kij_82
svp ,est ce que vous pouvez me dire ou je dois ecrire la fonction.js ,cad dans quel editeur de texte.
j'ai essayer de a ecrire dans notepad mais ca marche pas :
merci d'avance
svp ,est ce que vous pouvez me dire ou je dois ecrire la fonction.js ,cad dans quel editeur de texte.
j'ai essayer de a ecrire dans notepad mais ca marche pas :
merci d'avance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
BadBoy3
Messages postés
108
Date d'inscription
dimanche 7 décembre 2008
Statut
Membre
Dernière intervention
7 janvier 2011
15
12 août 2009 à 12:06
12 août 2009 à 12:06
c emi de isgi????
imane-emi
Messages postés
43
Date d'inscription
mercredi 5 août 2009
Statut
Membre
Dernière intervention
27 août 2009
12 août 2009 à 12:08
12 août 2009 à 12:08
slt
non c pas elle :)
non c pas elle :)
BadBoy3
Messages postés
108
Date d'inscription
dimanche 7 décembre 2008
Statut
Membre
Dernière intervention
7 janvier 2011
15
>
imane-emi
Messages postés
43
Date d'inscription
mercredi 5 août 2009
Statut
Membre
Dernière intervention
27 août 2009
12 août 2009 à 12:44
12 août 2009 à 12:44
ah merci je m'excuse :)
5 août 2009 à 14:15
ben il s'agit de faire l'affichage cyclique de 4 pages web dynamiques qui sont déja faites ,autrement il faut que les quatres pages web s'affiche automatiquement et periodiquement toutes seules .je dois faire ce travail en linux apache et language php .svp si vous avez des idées a propos car je me suis perdue .
merci bien