La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Petit probleme avk les structures de contrôles !!
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Petit probleme avk les structures de contrôles !!  (Lu 765 fois)
Petit probleme avk les structures de contrôles !!
« sur: le 05-08-2004 a 22:19:44 »
Un@m3d
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 14





Voir le Profil    E-Mail
Répondre avec citation

je v vous affichez mon code, je suppose ke vous le comprendré !

<? $date=date("m"); ?>
<br>
<a href="?page=agenda&annee=2004&mois=juillet">Juillet</a> - <a href="?page=agenda&annee=2004&mois=aout">Ao&ucirc;t</a> - <a href="?page=agenda&annee=2004&mois=septembre">Septembre</a> - <a href="?page=agenda&annee=2004&mois=octobre">Octobre</a> - <a href="?page=agenda&annee=2004&mois=novembre">Novembre</a> - <a href="?page=agenda&annee=2004&mois=decembre">D&eacute;cembre</a></div>
<br>
<? switch($mois) {
    case "juillet" :?><div align="center">
<? include("agenda/juillet2004.php");?></div>
<? break; case "aout" :?><div align="center">
<? include("agenda/aout2004.php");?></div>
<? break; case "septembre" :?><div align="center">
<? include("agenda/septembre2004.php");?></div>
<? break; case "octobre" :?><div align="center">
<? include("agenda/octobre2004.php");?></div>
<? break; case "novembre" :?><div align="center">
<? include("agenda/novembre2004.php");?></div>
<? break; case "decembre" :?><div align="center">
<? include("agenda/decembre2004.php");?></div>
<? break; default:?><div align="center">
<? if($date==07) {
      include("agenda/juillet2004.php"); }
  elseif($date==08) {
      include("agenda/aout2004.php"); }
  elseif($date==09) {
      include("agenda/septembre2004.php"); }
  elseif($date==10) {
      include("agenda/octobre2004.php"); }
  elseif($date==11) {
      include("agenda/novembre2004.php"); }
  else {
      include("agenda/decembre2004.php"); } ?></div>
<?}?>


Je suppose ke vous avez compris ke j'essayais ke vienne sur la page le mois dans lequel on est !! le problème , c ke chez moi, le mois est tout le tps décembre !!

Aidez moi svp

Rapporter au modérateur  

Re:Petit probleme avk les structures de contrôles !!
« Répondre #1 sur: le 05-08-2004 a 23:30:42 »
pixyle
Habitué
***

Hors-Ligne

Sexe: Femelle
Messages: 332





Voir le Profil    E-Mail
Répondre avec citation

Ouh lalaaa, ça peut se faire en quelques lignes ...
Zou petit coup de main 

<?
//on sort le mois et l'année de la date du jour
$m = date('m');
$a = date('Y');

/*tableau associatif des mois (à compléter)
clé : le mois sans caractères spéciaux qui va passer en variable
valeur : Ce qui va s'afficher proprement en lien
*/

$tab_mois = array(janvier=>"Janvier",fevrier=>"Février",mars=>"Mars");

//on parcours le tableau
foreach($tab_mois as $key => $value){
//on fait passer les variables
?><a href="calendriers.php?mois=<?=$key?>&annee=<?=$a?>"><?=$value?></a> <?
}

//vérifcation que les variables sont bien passées pour ne pas générer de message d'erreur
if(isset($mois) && isset($annee)){
//on inlcus le bon fichier )
include('agenda/'.$mois.$annee.'.php');
}

?>

Rapporter au modérateur  

Se demande ce qu'il y a de pire qu'un bug inreproductible |-(
Re:Petit probleme avk les structures de contrôles !!
« Répondre #2 sur: le 06-08-2004 a 01:55:58 »
MFred
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 340



Gnih ?
331567679 331567679
Voir le Profil    E-Mail
Répondre avec citation

if(isset($mois) && isset($annee)){
Hey les variables sont pas passées par l'url ?
Plutot :

if(isset($_GET['mois']) && isset($_GET['annee'])){

Non ?

« Dernière Édition: le 06-08-2004 a 02:31:53 par Master-Bilbon » Rapporter au modérateur  

"In a world without fences and walls, who needs Gates and Windows ?"


Jabber : mfred@jabber.fr / mfred.mail@gmail.com
Re:Petit probleme avk les structures de contrôles !!
« Répondre #3 sur: le 06-08-2004 a 13:16:11 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

Oui, le code de Un@m3d fonctionnait très bien il manquant juste $_GET[] .

Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk
Re:Petit probleme avk les structures de contrôles !!
« Répondre #4 sur: le 06-08-2004 a 15:39:23 »
Un@m3d
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 14





Voir le Profil    E-Mail
Répondre avec citation

Voila je vien de mettre mon code comme ceci :

<?
//on sort le mois et l'année de la date du jour
$m = date('m');
$a = date('Y');

/*tableau associatif des mois (à compléter)
clé : le mois sans caractères spéciaux qui va passer en variable
valeur : Ce qui va s'afficher proprement en lien
*/
$tab_mois = array(janvier=>"Janvier",fevrier=>"Février",mars=>"Mars",avril=>"Avril",mai=>"Mai",juin=>"Juin",juillet=>"Juillet",aout=>"Août",septembre=>"Septembre",octobre=>"Octobre",novembre=>"Novembre",decembre=>"Décembre");

//on parcours le tableau
foreach($tab_mois as $key => $value){
//on fait passer les variables
?><a href="calendriers.php?mois=<? $key ?>&annee=<? $a ?>"><? $value ?></a> <?
}

//vérifcation que les variables sont bien passées pour ne pas générer de message d'erreur
if(isset($_GET['mois']) && isset($_GET['annee'])){
//on inlcus le bon fichier )
include('agenda/'.$mois.$annee.'.php');
}
?>


et je n'é tjs rien ki s'affiche !!! vous pouvez allé voir sur le site http://www2.serveur4u.com/unam3d2/la%20boite/?page=agenda

Rapporter au modérateur  
Re:Petit probleme avk les structures de contrôles !!
« Répondre #5 sur: le 06-08-2004 a 21:07:20 »
MFred
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 340



Gnih ?
331567679 331567679
Voir le Profil    E-Mail
Répondre avec citation

Je viens d'y jeter un coup d'oeil et je vois pas de problème ... c'est corrigé ou c'est que je suis aveugle ?
(PS : Beuh y'a pas de wordwrap() sur le forum ? )

Rapporter au modérateur  

"In a world without fences and walls, who needs Gates and Windows ?"


Jabber : mfred@jabber.fr / mfred.mail@gmail.com
Re:Petit probleme avk les structures de contrôles !!
« Répondre #6 sur: le 07-08-2004 a 00:05:02 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

Je lui ai donné une soluce par msn, suffisait juste de corriger un peu la syntaxe de son code original

Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk
Re:Petit probleme avk les structures de contrôles !!
« Répondre #7 sur: le 07-08-2004 a 01:17:32 »
MFred
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 340



Gnih ?
331567679 331567679
Voir le Profil    E-Mail
Répondre avec citation

Bien
Au passage, d'après ce que je vois et ce que je pense pouvoir en déduire, il te faut créer toutes les pages pour chaque mois ...
En regardant du côté de mktime() (http://fr3.php.net/manual/fr/function.mktime.php) tu devrais arriver à faire quelques chose de totalement autonome 

Rapporter au modérateur  

"In a world without fences and walls, who needs Gates and Windows ?"


Jabber : mfred@jabber.fr / mfred.mail@gmail.com
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg