Page 1 sur 1

exploiter l'heure du serveur pour temporiser un script ?

Posté : 17 août 2006, 12:35
par CHOCHO
Bnsoir
j'ai cree un script PHP qui affiche chaque jours quelques informations,
mais je veux que ce script travail auto matiquement en utilisant la date serveur,
cvd a partir de l'heur 00:00 le script afficher nouveaux informations, pendant 24 heurs
et merci d'avant

Posté : 17 août 2006, 12:49
par katagoto
c'est éxactement la même choses que les news programmer à l'avance exemple
<?php
if($jour == 1 && $mois == 6){ // etc...
echo 'fête de la tulipe...';
}
ou en MySQL après connection à la BDD
$texte = mysql_query("SELECT texte, jour FROM texte_du_jour WHERE jour=$jour");

echo $texte[texte] ;
voilà

non c'est ce que je veux

Posté : 17 août 2006, 12:58
par chocho
Merci pour votre reponse
mais c'est pas ce que je veux
le choix d'informations c'est aleatoires, mais ce que je veux , c'est que le serveur execute automatiquement le script a l'heur 00:00

Posté : 17 août 2006, 13:02
par katagoto
là vous voulez travailler sur l'ensemble du script alors quechaque page est individuel à chaque visiteurs moi quand j'ai voulu faire une distribution globale des jeux alors que c'est individuel !!!

Posté : 17 août 2006, 13:07
par Invité
merci pour votre patience
je te expliquer comment
par exmple aujourdhui je veux afficher ma page des nombre de 1 jusqu'au 10
et demain j'afficherai la suite cvd de 11 vers 20, et ainsi de suite
jusqu'au 100

ma probléme consiste comment temporiser ce script afin que lorsque l'heur de mon serveur atteind 00:00 le script va automatiquement afficher la suite
l'informations reste un jours pour tous les visiteur
Ok

Posté : 17 août 2006, 13:11
par katagoto
les chiffres devrons être affiché en aléatoire ou en fonction du nombre de visiteurs ???

Posté : 17 août 2006, 13:25
par Invité
j'ai aucun probleme avec l'affichage
par exmple ajoud'hui c'est Jeudi je veux achicher de 20 jusqu'au 30
pendnat tout le Jeudi et demain Vendrei je veux afficher de 30 a 40
mais je veux que ce changement s'effectuer automatiquement cet operation
Normalement si j 'execute le script manuelement sur easy php
le script verifier la date en suite il va afficher les information demandée
ce que je veux que le script s'excute automatiquement a partir de 00:00 sans intervention de indministrateur ou visiteur

Posté : 17 août 2006, 15:58
par zeus
Il suffisait de faire un tour dans la FAQ avant de poster ;)
http://www.phpfrance.com/forums/voir_sujet-18338.php

Posté : 17 août 2006, 18:23
par Henri
dans MySQL 5.1, tu as une notion d'événements programmés selon un calendrier (scheduler). C'est donc bien la base de données qui déclenche l'événement
http://www.mysql.org/doc/refman/5.1/en/events.html
http://dev.mysql.com/doc/refman/5.1/en/ ... event.html

Je ne pense pas que ça existe pour MySQL 4.

PS: Fais suer ce site mysql.org : je ne sais pas pourquoi il vient scanner mes ports 4808, 4795, ...) à chaque fois que je le visite. Du coup, mon firewall le fout en black-list à chaque fois. Et après le déblocage, ça rame, mais ça rame ... :evil: