CALENDRIER DE RESERVATION EN PHP MYSQL

ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 - 30 déc. 2006 à 12:02
cs_xmag Messages postés 23 Date d'inscription mercredi 23 juillet 2003 Statut Membre Dernière intervention 11 juin 2007 - 4 janv. 2007 à 10:25
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/40895-calendrier-de-reservation-en-php-mysql

ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 1
30 déc. 2006 à 12:02
joli !
ce sont juste les fautes d'orthographe ...
nebamon Messages postés 12 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 24 janvier 2008
1 janv. 2007 à 12:31
Bonjour, j'ai installé le calendrier, et lorsque je veux changer de mois, il me met les erreurs suivants

Notice: Undefined variable: mois in d:\program files\easyphp1.8\www\calendrier de reservation\calendrier\calendrier.php on line 22

Notice: Undefined variable: an in d:\program files\easyphp1.8\www\calendrier de reservation\calendrier\calendrier.php on line 23

Notice: Undefined variable: mois in d:\program files\easyphp1.8\www\calendrier de reservation\calendrier\calendrier.php on line 31

Notice: Undefined variable: an in d:\program files\easyphp1.8\www\calendrier de reservation\calendrier\calendrier.php on line 32

Notice: Undefined variable: mois in d:\program files\easyphp1.8\www\calendrier de reservation\calendrier\calendrier.php on line 41

Notice: Undefined offset: -1 in d:\program files\easyphp1.8\www\calendrier de reservation\calendrier\calendrier.php on line 41

Notice: Undefined variable: an in d:\program files\easyphp1.8\www\calendrier de reservation\calendrier\calendrier.php on line 51

Notice: Undefined variable: mois in d:\program files\easyphp1.8\www\calendrier de reservation\calendrier\calendrier.php on line 51

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in d:\program files\easyphp1.8\www\calendrier de reservation\calendrier\calendrier.php on line 52

Merci
robertndiaye Messages postés 1 Date d'inscription dimanche 8 octobre 2006 Statut Membre Dernière intervention 1 janvier 2007
1 janv. 2007 à 21:20
mois aussi j'ai le même probleme!!!
Help
DVTAZ Messages postés 38 Date d'inscription jeudi 21 mars 2002 Statut Membre Dernière intervention 10 juillet 2011
1 janv. 2007 à 22:56
Salut

je n'ais pas regarder le code , mais le message d'erreur vous dit tout:
" Undefined variable: mois in d:\program files\easyphp1.8\www\calendrier de reservation\calendrier\calendrier.php on line 22"

il y a une variable en ligne 22 qui n est pas declarée !
il suufit de le faire ! et les autres message d'erreur devrait disparaitre.
nikola150 Messages postés 5 Date d'inscription mercredi 8 mars 2006 Statut Membre Dernière intervention 2 janvier 2007
2 janv. 2007 à 08:27
Salut,
le problème vient du test sur l'existance des paramètres mois et an, fo remplacer :
"if(!isset($_GET["mois"]))
{
$mois = $mois_actuel;
$an = $an_actuel;
}"

par :
"if (isset($_GET["mois"]))
{$mois=$_GET["mois"];}
else{$mois = $mois_actuel;}
if(!isset($_GET["an"]))
{$an=$_GET["an"];}
else{$an = $an_actuel;}"

++
nikola150 Messages postés 5 Date d'inscription mercredi 8 mars 2006 Statut Membre Dernière intervention 2 janvier 2007
2 janv. 2007 à 08:29
désolé g validé trop vite, les modifs sont à effectuer dans le fichier calendrier.php
nebamon Messages postés 12 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 24 janvier 2008
2 janv. 2007 à 13:07
J'ai fait la modif, mais maintenant j'ai l'erreur suivante !
@+

Notice: Undefined index: an in d:\program files\easyphp1.8\www\calendrier de reservation\calendrier\calendrier.php on line 19

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in d:\program files\easyphp1.8\www\calendrier de reservation\calendrier\calendrier.php on line 54
nikola150 Messages postés 5 Date d'inscription mercredi 8 mars 2006 Statut Membre Dernière intervention 2 janvier 2007
2 janv. 2007 à 13:14
Bon ok j'ai merdé... il y a un "!" qui trainait dans ma modif, fo remplacer par:
if (isset($_GET["mois"]))
{$mois=$_GET["mois"];}
else{$mois = $mois_actuel;}
if (isset($_GET["an"]))
{$an=$_GET["an"];}
else{$an = $an_actuel;}

PS: il faut faire la même modif dans calendrier_bo.php sinon les mm erreurs seront reproduites
++ et désolé pour l'erreur
nebamon Messages postés 12 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 24 janvier 2008
2 janv. 2007 à 13:35
Ok ca marche
merci
cs_bir Messages postés 9 Date d'inscription lundi 23 juin 2003 Statut Membre Dernière intervention 15 mars 2009
3 janv. 2007 à 14:04
DESOLE MAIS RIEN NE MARCHE CHEZ MOI. VOILA CE QUE CA AFFICHE

D L M M J V S
"; }else{ $ce_jour ($i+1) - $premier_jour; // si c'est un jour reserve on applique le style reserve if($tab_jours[$ce_jour]){ echo ''; } } //affichage du reste du calendrier $jour_suiv ($i+1) - $premier_jour; for ($rangee = 0; $rangee <= 4; $rangee++){ echo ''; echo ''; for ($i = 0; $i < 7; $i++){ if($jour_suiv > $dernier_jour){ echo ''; }else{ // si c'est un jour reserve on applique le style reserve if($tab_jours[$jour_suiv]){ echo ''; } $jour_suiv++; } } ?>
'; // sinon on ne met pas de style }else{ echo ' '; } echo $ce_jour; echo '
'; echo ' '; // sinon on ne met pas de style }else{ echo ' '; } //echo $tab_jours[$jour_suiv]; echo $jour_suiv; echo '

Voire le mois suivant.

Voire le mois Précedant
XX
Jour déja réservé..
cs_hichour Messages postés 1 Date d'inscription vendredi 14 mars 2003 Statut Membre Dernière intervention 3 janvier 2007
3 janv. 2007 à 20:30
Merci bcp pour ce script très utile!
cs_xmag Messages postés 23 Date d'inscription mercredi 23 juillet 2003 Statut Membre Dernière intervention 11 juin 2007
4 janv. 2007 à 10:25
bir, c'est sûrement dû à <? qui devrait être <?php ;)
Rejoignez-nous