CALENDRIER SIMPLE, FACILEMENT MODIFIABLE, AFFICHAGE COMPLET

greenzest Messages postés 6 Date d'inscription jeudi 15 juin 2006 Statut Membre Dernière intervention 27 mai 2007 - 12 mai 2007 à 19:08
 Xxbgdu51xX - 3 avril 2019 à 18:27
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/42671-calendrier-simple-facilement-modifiable-affichage-complet

Mec ça marche pas et en plus y'a pas de couleurs !!!!
Simple et efficace !! O tOp
bruno2828 Messages postés 11 Date d'inscription samedi 19 avril 2003 Statut Membre Dernière intervention 22 juillet 2015
22 juil. 2015 à 08:50
Super ! Merci ! ;)
cs_sofabe Messages postés 1 Date d'inscription jeudi 23 juin 2011 Statut Membre Dernière intervention 25 juin 2011
25 juin 2011 à 11:21
Bonjour,
je ne trouve pas tte la source du code..
Pourriez vous mettre les img?
Cdlt.
nsoufiane Messages postés 1 Date d'inscription mardi 20 janvier 2009 Statut Membre Dernière intervention 7 mai 2011
7 mai 2011 à 17:06
Bonjour

Je suis un débutant en PHP, je veux savoir comment on peut ajouter des événements dans la calendrier (est ce possibe ?)

Merci
cs_apz Messages postés 281 Date d'inscription dimanche 7 avril 2002 Statut Membre Dernière intervention 11 avril 2013
30 mai 2010 à 21:35
le lien de test donne une erreur !

http://pproject.webzzanine.net/calendrier.php
Dark_YudeX Messages postés 1 Date d'inscription vendredi 9 février 2007 Statut Membre Dernière intervention 14 décembre 2009
14 déc. 2009 à 22:19
Ce Calendrier est extra, il est une excellente base de développement de calendriers bien plus bourrins avec accès base de données personnalisés !! Vous avez fait gagner un temps précieux sur un projet en retard. Merci beaucoup pour ce calendrier.
cs_Ludococo Messages postés 7 Date d'inscription lundi 13 septembre 2004 Statut Membre Dernière intervention 16 novembre 2010
11 août 2009 à 14:52
Salut,

je suis un grand débutant en php et c'est exactement ce que je rechercher pour mon site. Seul soucis lorsque j'intègre le code dans ma page, je n'ai pas de calendrier qui s'affiche mais le code lui-même !?!?
Peut-être y aurait-il quelque chose que j'ai oublié de faire donc si quelqu'un pouvait me dire où se situe mon erreur cela m'enlèverai une grande épine du pied.

Merci
MisterMatik Messages postés 3 Date d'inscription lundi 26 janvier 2009 Statut Membre Dernière intervention 27 janvier 2009
27 janv. 2009 à 15:20
Salut,

Déjà ton script est super!! Bravo
J'ai une question sur une éventuelle amélioration que je voudrai faire pour mon site.
Donc je voudrai si possible que tu m'explique comment mettre un lien sous les chiffres pour qu'on puisse lire l'évènement de ce jour.

J'attends ta réponse

Merci.
greenzest Messages postés 6 Date d'inscription jeudi 15 juin 2006 Statut Membre Dernière intervention 27 mai 2007
28 juin 2007 à 22:33
for($i=0;$i<6;$i++) {
echo "<tr>";
for($j=0;$j<7;$j++) {
echo "<td".(($num_mois date("n") && $num_an date("Y") && $tab_cal[$i][$j] == date("j"))?' style="color: #FFFFFF; background-color: #000000;"':null).">".((strpos($tab_cal[$i][$j],"*")!==false)?''.str_replace("*","",$tab_cal[$i][$j]).'':$tab_cal[$i][$j])."</td>";
// c'est à cette ligne que tu ajoutes le modificateur de la cellule
}
echo "</tr>";
}

Par exemple :

for($i=0;$i<6;$i++) {
echo "<tr>";
for($j=0;$j<7;$j++) {
$sidatedujour (($num_mois date("n") && $num_an == date("Y") && $tab_cal[$i][$j] == date("j"))?' style="color: #FFFFFF; background-color: #000000;"':null);
$datej = $num_an.$num_mois.$tab_cal[$i][$j];
if($datej == $donnees_article["date_parution"]) {
$sievenement = ' style="color: #FFFFFF; background-color: green;"';
$link = '[http://newsdu'.$datej.' '.$tab_cal[$i][$j].']';
}
echo "<td".$sidatedujour.">".((strpos($tab_cal[$i][$j],"*")!==false)?''.str_replace("*","",$tab_cal[$i][$j]).'':((isset($link))$link?$tab_cal[$i][$j]))."</td>";
}
echo "</tr>";
}

avec $donnees_article["date_parution"] = 070628; //aammjj

Voilà en gros ce que ça peut donner. Désolé je te donne vraiment un code "vite fait"; améliore le ça vaudra mieux...

Bybye
omman95 Messages postés 9 Date d'inscription samedi 21 mai 2005 Statut Membre Dernière intervention 26 juin 2007
26 juin 2007 à 13:09
Bonjour est-il possible de rendre le calendrier dynamique? Je m'explique: je peux recuperer des données de ma base en faisant :

$requete_article = mysql_query('SELECT * FROM article');
while ($donnees_article = mysql_fetch_assoc($requete_article)){
echo $donnees_article["date_parution"];
}

je ne vois pas où mettre (dans le for, le if ou le while) la condition :
si la date == "$donnees_article["date_parution"]" alors le jour à une class css qui le rend vert par exemple dans un premier temps. suivant cette méthode j'ajouterais aussi un par exemple pour que la date soit cliquable vers l'article.

Si quelqu'un peut me conseiller merci beaucoup.
greenzest Messages postés 6 Date d'inscription jeudi 15 juin 2006 Statut Membre Dernière intervention 27 mai 2007
23 mai 2007 à 18:35
Ils ne sont pas mis au hasard mes td ^^"
C'est du html point, je ne vois pas le problème que pose un td mais bon. Faut que tu m'expliques ce que je dois mettre pour que ça te convienne; la modification ne doit pas vraiment être énorme...
cs_wizad Messages postés 355 Date d'inscription samedi 30 octobre 2004 Statut Membre Dernière intervention 14 avril 2009
17 mai 2007 à 10:59
J'ai failli mêttre une bonne note mais finalement non : je note pas pour l'instant car ce n'est pas du xhtml (quel horreur des td dans tous les sens).
cs_Cil20 Messages postés 43 Date d'inscription vendredi 20 décembre 2002 Statut Membre Dernière intervention 3 novembre 2008
17 mai 2007 à 10:53
Je confirme, c'est simple, clair et fonctionnel. J'en demandais pas plus...
Et chouette y a pas de javascript dans le code.

Mercu pour cette source.
phenixjl Messages postés 1 Date d'inscription samedi 3 mars 2007 Statut Membre Dernière intervention 15 mai 2007
15 mai 2007 à 22:40
C'est très bien!
c'est un peu ce que je cherchais...

sobre et clair...
greenzest Messages postés 6 Date d'inscription jeudi 15 juin 2006 Statut Membre Dernière intervention 27 mai 2007
13 mai 2007 à 11:58
Il suffisait de demander ^^
J'ai mis le jour courant en noir sur blanc; à modifier celon vos envies
cs_wizad Messages postés 355 Date d'inscription samedi 30 octobre 2004 Statut Membre Dernière intervention 14 avril 2009
12 mai 2007 à 23:13
J'ai pas regardé le code mais juste la démo. Dommage qu'il ne met pas en valeur le jour courant.
greenzest Messages postés 6 Date d'inscription jeudi 15 juin 2006 Statut Membre Dernière intervention 27 mai 2007
12 mai 2007 à 19:08
Zut, on ne peut pas modifier la source après l'avoir posté?
Bon j'ai oublié le lien pour allez voir ce que ça donne :
http://pproject.webzzanine.net/calendrier.php
Rejoignez-nous