[PHP] Fonction date
Résolu
cedfid
-
azerty0 Messages postés 1274 Date d'inscription Statut Membre Dernière intervention -
azerty0 Messages postés 1274 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerai arreter d'afficher une variable le lendemin de mes evenements
Exemple: Nous sommes les 28 juin, et j'aimerai faire un code du type
Si le 28 juin est pas encor passé, afficher "rdv le 28 juin chez michou"
Si le 28 juin est passé afficher ""
comment faire svp ?
merci
J'aimerai arreter d'afficher une variable le lendemin de mes evenements
Exemple: Nous sommes les 28 juin, et j'aimerai faire un code du type
Si le 28 juin est pas encor passé, afficher "rdv le 28 juin chez michou"
Si le 28 juin est passé afficher ""
comment faire svp ?
merci
A voir également:
- [PHP] Fonction date
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Airpods 3 date de sortie - Guide
- Expert php pinterest - Télécharger - Langages
- Publipostage date inversée - Forum Word
3 réponses
Il faut que tu saissises le timestamp du 28 juin.
Tu identifies le timestamp du 29 Juin minuit, et tu fais tes conditions
timestamp_actuel = mktime(date actuelle);
timestamp 29_juin = mktime(date du 29 juin);
// vérifies la syntaxe de la fonction mktime() !
if(timestamp_actuel < timestamp 29_juin)
affichage
Tu identifies le timestamp du 29 Juin minuit, et tu fais tes conditions
timestamp_actuel = mktime(date actuelle);
timestamp 29_juin = mktime(date du 29 juin);
// vérifies la syntaxe de la fonction mktime() !
if(timestamp_actuel < timestamp 29_juin)
affichage
Parfait Merci
<? $timestamp_actuel = mktime(0, 0, 0, 6, 28, 10); $timestamp_jeanjak = mktime(0, 0, 0, 6, 27, 10); $timestamp_michou = mktime(0, 0, 0, 6, 29, 10); if($timestamp_actuel < $timestamp_jeanjak) echo "rdv le 27 juin chez jeanjak"; if($timestamp_actuel < $timestamp_michou) echo "rdv le 29 juin chez michou"; ?>
Après, tu peux avoir plus de précision en prenant les timestamp d'heures et notamment de l'heure actuelle. Si tu veux caler des rendez-vous sur des heures ;)
Si j'ai répondu à toutes tes questions, peux tu mettre résolu ?
Cordialement
Az
Si j'ai répondu à toutes tes questions, peux tu mettre résolu ?
Cordialement
Az
Oui merci, résolu, et j'ai un autre pblm, tu peux ptet m'aider
j'aimerai rendre "automaqtiseré c'est ligne
j'ai plusieur fichier avatar010210.jpg avatar020310.jpg en fonction de la date, est il possible de parser tous les fichier qui commence par avatar, et ensuite analyser les 6 chiffres dérrieres, et en fonction du nbr trouvé, déterminé le timeslamp.
Ne pas avoir a rajouter 4 ligne de code a chaque fois que j'ai un nouvel avatar, tu comprend ?
merci
j'aimerai rendre "automaqtiseré c'est ligne
<? date_default_timezone_set('UTC'); $timestamp_actuel = mktime(0, 0, 0, date("m"), date("d")-1, date("Y")); $timestamp_020710 = mktime(0, 0, 0, 07, 02, 10); if($timestamp_actuel < $timestamp_020710) echo "<a href=\"?id=020710\"><img src=\"avatar020710.jpg\" border=\"0\"></a><br><br>"; $timestamp_030710 = mktime(0, 0, 0, 07, 03, 10); if($timestamp_actuel < $timestamp_030710) echo "<a href=\"?id=030710\"><img src=\"avatar030710.jpg\" border=\"0\"></a><br><br>"; $timestamp_090710 = mktime(0, 0, 0, 07, 09, 10); if($timestamp_actuel < $timestamp_090710) echo "<a href=\"?id=090710\"><img src=\"avatar090710.jpg\" border=\"0\"></a><br><br>"; $timestamp_100710 = mktime(0, 0, 0, 07, 10, 10); if($timestamp_actuel < $timestamp_100710) echo "<a href=\"?id=100710\"><img src=\"avatar100710.jpg\" border=\"0\"></a><br><br>"; ?>
j'ai plusieur fichier avatar010210.jpg avatar020310.jpg en fonction de la date, est il possible de parser tous les fichier qui commence par avatar, et ensuite analyser les 6 chiffres dérrieres, et en fonction du nbr trouvé, déterminé le timeslamp.
Ne pas avoir a rajouter 4 ligne de code a chaque fois que j'ai un nouvel avatar, tu comprend ?
merci
no no je veux pas changer le script, enfin je veux que ca continue d'afficher les images et les liens a la suite comme ca, mais je veux pas avoir a lui préciser a chaque fois qu'il y a une nouvelle photo dans le dossier...
a mon avis il faut parser les fichiers du dossier comencant par avatar, et ensuite les 6 caracteres dérriere avatar il faut pouvoir les interpréter et lui dire que les 2 premiere chifres sont pour le jour, les 2 suivant pour le mois , et les 2 derniers pour l'année... de facon a ce que si j'ajoute 20 photos dans le dossier, il affiche 20 ligne, classé par date, sans avoir a rajouter des lignes manuellement.
a mon avis il faut parser les fichiers du dossier comencant par avatar, et ensuite les 6 caracteres dérriere avatar il faut pouvoir les interpréter et lui dire que les 2 premiere chifres sont pour le jour, les 2 suivant pour le mois , et les 2 derniers pour l'année... de facon a ce que si j'ajoute 20 photos dans le dossier, il affiche 20 ligne, classé par date, sans avoir a rajouter des lignes manuellement.