Probleme date [php]

Adrix08 Messages postés 126 Statut Membre -  
Adrix08 Messages postés 126 Statut Membre -
Bonjour,

je réalise un calendrier, j'ai réussi a afficher le mois en cours et le mois suivant, pour afficher le mois suivant j'ai fai un lien vers une page apeller mois.php, pour afficher le mois suivant jai fais $mois+1, maintenant le probleme c'est que je n'arrive pas a afficher les autre mois a partir de mon lien...je ne vais quand même pas faire une page pour chaque mois ?

quelqu'un pourrait il maider svp ? merci
Configuration: Windows XP
Internet Explorer 6.0

1 réponse

  1. Tiller Messages postés 783 Statut Membre 211
     
    Utilise $_GET
    Si tu veux qu'on t'aide, ton code ne serait pas superflux
    0
    1. Adrix08 Messages postés 126 Statut Membre 1
       
      <html>
      <head>
      <title>Untitled</title>

      </head>

      <body bgcolor="darksalmon">
      <a href="mois_suivant.php">Mois Suivant</a>
      <form name="form1" method="post" action="compteur.php">
      <center><table border="2">
      <?php


      $jour = date('t');
      $mois = date('m');
      $annee = date('Y');
      $mois_suivant=$mois+1;
      $nbJoursMois = date('t',mktime(0,0,0,$mois+1,1,$annee));

      $users=array();
      $users[]="Agnes";
      $users[]="Brigitte";
      ?>
      <tr>
      <td><b>Date/Heure</b></td>
      <td COLSPAN=4><b>8h</b></td>
      <td COLSPAN=4><b>9h</b></td>
      <td COLSPAN=4><b>10h</b></td>
      <td COLSPAN=4><b>11h</b></td>
      <td COLSPAN=4><b>12h</b></td>
      <td COLSPAN=4><b>13h</b></td>
      <td COLSPAN=4><b>14h</b></td>
      <td COLSPAN=4><b>15h</b></td>
      <td COLSPAN=4><b>16h</b></td>
      <td COLSPAN=4><b>17h</b></td>
      <td COLSPAN=2><b>18h15</b></td>
      </tr>
      <!-- <td><b>Compteur</b></td> -->

      <?php
      for( $jour = 1; $jour < $nbJoursMois+1; $jour++)
      { // Là on s'occupe de la 1ère ligne du cycle de 3
      $datejour=sprintf("%02s/%02s/%02s",$jour,$mois_suivant,$annee); // On affiche la date
      printf('<tr><td>%s</td></tr>',$datejour); // On affiche la date
      for ($u=0; $u < count($users); $u++)
      {
      printf("<tr><td><b>%s</b></td>\n",$users[$u]); // On affiche le prénom
      for($i = 0; $i<=41; $i++)
      {
      $id="users[".$users[$u]."][".$datejour."][".$i."]&qu­ot";;
      printf("<td><input type=\"checkbox\" id=\"%s\" name=\"%s\"></td>\n",$id,$id); // + les 42 checkbox pour arriver jusqu'au compteur
      }
      /*echo "<td><input type=\"submit\" name=\"envoyer\" value=\"envoyer\"></td>\n"; // Tu remplace aAa par ce que tu souhaite afficher :)
      echo "</tr>\n";*/
      }
      }
      echo "<td><input type=\"submit\" name=\"envoyer\" value=\"envoyer\"></td>\n"
      ?>
      </table></center></form>
      </body>
      </html>

      voici mon code.....g déjà essayer get mais sans succes
      0