Une page par jour

Résolu/Fermé
Sinistrus Messages postés 1010 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 6 juin 2023 - 15 mars 2011 à 15:42
prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 - 16 mars 2011 à 11:53
Bonjour,

Je suis à la recherche d'un script qui afficherait dans ma DIV une page par jour. Donc 365 pages dans l'année. Je voudrais utiliser ce script pour faire une zone de présentation de photo avec description, chaque jour une page différente.

Pouvez-vous m'aider svp ?

Salut

A voir également:

20 réponses

prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
Modifié par prosthetiks le 15/03/2011 à 17:24
<?php
$nbJour = sprintf("%03d", date('z',strtotime(date("m/d/y"))));
require_once('ImageJour/'.$nbJour + 1.'.php')
?>

En lui rajoutant 1 tout le temps.... ^^
1
prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
15 mars 2011 à 15:43
Ou sont stockées tes 365 pages ? dans une base de donnée ? dans un répertoire ?
0
Sinistrus Messages postés 1010 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 6 juin 2023 17
15 mars 2011 à 15:46
Dans un répertoire. excuse moi mais j'avais oublié de préciser que la page s'affiche dans une petite zone sur mon index, donc aucune redirection...

Merci pour ta réponse rapide !
0
prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
15 mars 2011 à 15:50
ok, et tu te base sur quoi pour définir que la page P s'affiche le jour J ?

Le nom du fichier sans doute, mais de quel format est-il ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Sinistrus Messages postés 1010 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 6 juin 2023 17
15 mars 2011 à 16:01
Le format est en php.
La page d'appel et les pages appelées.

index.php

ImageJour/001.php
ImageJour/002.php
...
ImageJour/365.php
0
prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
Modifié par prosthetiks le 15/03/2011 à 16:09
On récupère le numero du jour courant qu'on formate sur 3 chiffres:

<?php 
 $nbJour = sprintf("%03d", date('z',strtotime(date("m/d/y")))); 
?> 

te reste plus qu'a appeler ta page ;)
0
Sinistrus Messages postés 1010 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 6 juin 2023 17
15 mars 2011 à 16:15
Merci pour ce coup de main...
Mais j'ai un problème, je beug en code... je sais pas comment faire. Je suis novice :$
Peux tu m'aider d'avantage stp ?
0
prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
Modifié par prosthetiks le 15/03/2011 à 16:23
<?php
$nbJour = sprintf("%03d", date('z',strtotime(date("m/d/y"))));
require_once('ImageJour/'.$nbJour.'.php')
?>


Edit: a mettre dans ton index.php à l'endroit ou tu veux que la page journalière s'affiche.
0
Sinistrus Messages postés 1010 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 6 juin 2023 17
15 mars 2011 à 16:47
Je te remercie infiniment prosthetiks.
Je le teste dans 1 heure et te répondrai sur ce.
Encore merci !
0
prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
15 mars 2011 à 16:48
De rien !
0
Sinistrus Messages postés 1010 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 6 juin 2023 17
15 mars 2011 à 17:16
Il fonctionne parfaitement,seulement le 15 mars est le 74ème jour de l'année. le script lui appel la 73ème feuille. Donc je débuterai à 000.php au lieu de 001.php

y a t-il moyen de le faire débuter à 001.php soit 074.php pour le 15/03 ?
Je te remercie encore pour ton aide.
0
Sinistrus Messages postés 1010 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 6 juin 2023 17
16 mars 2011 à 10:06
Bonjour prosthetiks

<?php
$nbJour = sprintf("%03d", date('z',strtotime(date("m/d/y"))));
require_once('ImageJour/'.$nbJour + 1.'.php')
?>


Ce code me fait une erreur. Le +1 ne fonctionne pas :s
0
prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
16 mars 2011 à 11:34
Re,

Scuse moi c'est d'ma faute :'(

$nbJour = sprintf("%03d", date('z',strtotime(date("m/d/y")))+1);

est juste ;)
0
Sinistrus Messages postés 1010 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 6 juin 2023 17
16 mars 2011 à 11:36
hihi j'étais près de ta réponse :
$nbJour = sprintf("%03d", date('z',strtotime(date("m/d/y", time()+1*24*3600))))


Ca a fonctionné et j'ai reçu ta réponse :p
Il y a une différence entre les deux ?
0
prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
16 mars 2011 à 11:39
mmh... 8 caractères et 0.000000000000000001 ms de temps de traitement ;)

mais rajouter simplement un +1 reste plus... propre :p
0
Sinistrus Messages postés 1010 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 6 juin 2023 17
16 mars 2011 à 11:41
Merci encore pour ton aide. Je t'embêterai pas plus que ça pour ce sujet :P
Encore merci à toi
0
prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
16 mars 2011 à 11:42
Ah parce que t'en a d'autres ? :p

Au plaisir d'avoir pu te filer un coup de main,

++
0
Sinistrus Messages postés 1010 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 6 juin 2023 17
16 mars 2011 à 11:43
Oui, j'ai un projet lourd à faire. Si ça te dis de bosser avec moi... on peux toujours s'entendre ;)
0
prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
16 mars 2011 à 11:47
Oulahhh j'ai vraiment pas le temps... je suis bourré de projets divers et variés ^^

Mais au pire tu peux toujours m'en parler, on ne sait jamais ;)
0
Sinistrus Messages postés 1010 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 6 juin 2023 17
16 mars 2011 à 11:48
tu as un gmail pour en discuter ? passons par message privé ;)
0
prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
16 mars 2011 à 11:53
envoyé par mp ;)
0