tage kennzeichnen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • tage kennzeichnen

    Hallo zusammen.

    Habe hier einen kleinen kalender!
    Jetzt möchte ich gerne den heutigen Tag farblich markieren!
    Keine Ahning wie ich das machen soll.

    PHP-Code:
     for ($i 1$i <= 7$i ++)

           {
              if (
    $i $offset)
              {
                 
    $tag $i $offset;
                 echo 
    "<TD align=right>$tag</TD>";
              } 

  • #2
    Du kannst mit date() einer Variable den heutigen Tag zuweisen und diesen dann mit dem Kalendertag vergleichen
    Für Rechtschreibfehler übernehme ich keine Haftung!

    Kommentar


    • #3
      hallo

      Das ist mir klar!
      Wie und wo bau ich das ein?

      Kommentar


      • #4
        Der schnippsel da ist doch nicht dervollständige Kalender?
        Der zählt doch nur 6 Tage hoch, bzw. 1 Woche?
        PHP-Code:
        $today date('d');
        if(
        $today == $i)
        {
            ....

        Für Rechtschreibfehler übernehme ich keine Haftung!

        Kommentar


        • #5
          Oder...

          PHP-Code:
          if(date('d') == $i)
          {
              ....

          Wieder eine Zeile Code gespart
          Ans Ziel kommt nur der, der auch eins hat. www.e-cross.info

          Kommentar


          • #6
            hallo

            Ich weiß nicht recht! Ich versteh wieder mal nichts!
            Das mit dem vergleich ist mir jetzt klar!
            Hab ihn mal so eingebaut!

            PHP-Code:
                    for ($i 1$i <= 7$i ++)

                   {
                      if (
            $i $offset)
                      {
                         
            $tag $i $offset;
                         if(
            date('d') == $i)
            {
                     echo 
            "<font color='#FF0000'>$tag</font>" ;
            }
                  echo 
            "<TD align=right>$tag</TD>";
                      } 
            funktioniert nicht! wohin?

            Kommentar


            • #7
              schau dir mal den Quelltext an, und vergewisser dich ganz sicher, ob's wirklich nicht funktioniert, oder nur daran liegt, dass es zwischen den Td's steht

              btw. und dann brauchste nochn esle. Überleg mal
              Für Rechtschreibfehler übernehme ich keine Haftung!

              Kommentar


              • #8
                PHP-Code:
                for ($i 1$i <= 7$i ++) {
                  if (
                $i $offset) {
                    
                $tag $i $offset;
                    if(
                date('d') == $i) {
                      echo 
                "<font color='#FF0000'>$tag</font>" ;
                    } else {
                      echo 
                "<TD align=right>$tag</TD>";
                    }

                Wo wird $offset deklariert und was steht darin?
                Ans Ziel kommt nur der, der auch eins hat. www.e-cross.info

                Kommentar


                • #9
                  Danke Leute!

                  Der Fehler lag beim den TD´s!

                  Hier der Fertige code!

                  PHP-Code:
                   $erster mktime (12,0,0,$monat,1,$jahr);
                          
                  $datum getdate ($erster);
                          if (
                  $datum[wday] == 0)  { $datum[wday] = 7; }
                          
                  $offset $datum[wday] - 1;
                               echo 
                  "<TR>";

                          for (
                  $i 1$i <= 7$i ++)

                         {
                            if (
                  $i $offset)
                            {
                               
                  $tag $i $offset;
                              if(
                  date('d') == $i) {
                        echo 
                  "<td><font color='#FF0000'>$tag</font></td>" ;
                      } else {
                        echo 
                  "<TD align=right>$tag</TD>";
                      }
                  }

                            else 
                  Nochmal vielen Dank!

                  Kommentar

                  Lädt...
                  X