Une page par jour
Résolu
Sinistrus
Messages postés
1010
Date d'inscription
Statut
Membre
Dernière intervention
-
prosthetiks Messages postés 1309 Statut Membre -
prosthetiks Messages postés 1309 Statut Membre -
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
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:
- Une page par jour
- Supprimer une page word - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Imprimer tableau excel sur une page - Guide
- Créer une page facebook - Guide
20 réponses
<?php
$nbJour = sprintf("%03d", date('z',strtotime(date("m/d/y"))));
require_once('ImageJour/'.$nbJour + 1.'.php')
?>
En lui rajoutant 1 tout le temps.... ^^
$nbJour = sprintf("%03d", date('z',strtotime(date("m/d/y"))));
require_once('ImageJour/'.$nbJour + 1.'.php')
?>
En lui rajoutant 1 tout le temps.... ^^
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 !
Merci pour ta réponse rapide !
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 ?
Le nom du fichier sans doute, mais de quel format est-il ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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
La page d'appel et les pages appelées.
index.php
ImageJour/001.php
ImageJour/002.php
...
ImageJour/365.php
On récupère le numero du jour courant qu'on formate sur 3 chiffres:
te reste plus qu'a appeler ta page ;)
<?php
$nbJour = sprintf("%03d", date('z',strtotime(date("m/d/y"))));
?>
te reste plus qu'a appeler ta page ;)
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 ?
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 ?
<?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.
$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.
Je te remercie infiniment prosthetiks.
Je le teste dans 1 heure et te répondrai sur ce.
Encore merci !
Je le teste dans 1 heure et te répondrai sur ce.
Encore merci !
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.
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.
Bonjour prosthetiks
Ce code me fait une erreur. Le +1 ne fonctionne pas :s
<?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
Re,
Scuse moi c'est d'ma faute :'(
$nbJour = sprintf("%03d", date('z',strtotime(date("m/d/y")))+1);
est juste ;)
Scuse moi c'est d'ma faute :'(
$nbJour = sprintf("%03d", date('z',strtotime(date("m/d/y")))+1);
est juste ;)
hihi j'étais près de ta réponse :
Ca a fonctionné et j'ai reçu ta réponse :p
Il y a une différence entre les deux ?
$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 ?
mmh... 8 caractères et 0.000000000000000001 ms de temps de traitement ;)
mais rajouter simplement un +1 reste plus... propre :p
mais rajouter simplement un +1 reste plus... propre :p
Oui, j'ai un projet lourd à faire. Si ça te dis de bosser avec moi... on peux toujours s'entendre ;)