if(!file_exists

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    aber von scriptmaster ist in deinem code nicht mehr viel zu sehen:

    PHP Code:
    $y date("Y");
    $m date("m")-1;
    if(
    $m <= 9)
        {
        
    $m "0".$m;
        }
    if(
    $m == 0)
        {
        
    $m 12;
        
    $y $y-1;
        } 
    das geht bestimmt sauberer!

    Comment


    • #17
      Original geschrieben von TobiaZ
      ... scriptmaster ...
      Bezieht sich auf Meister des Script-Archivs!
      *winks*
      Gilbert
      ------------------------------------------------
      Hilfe für eine Vielzahl von Problemen!!!
      http://www.1st-rootserver.de/

      Comment


      • #18
        OffTopic:
        i know

        Comment


        • #19
          PHP Code:
          $y date("Y");
          $m date("m")-1;
          if(
          $m <= 9)
              {
              
          $m "0".$m;
              }
          if(
          $m == 0)
              {
              
          $m 12;
              
          $y $y-1;
              } 
          Wieso, was kann man da noch besser machen, oder meinst du die Kurzschreibform?
          *winks*
          Gilbert
          ------------------------------------------------
          Hilfe für eine Vielzahl von Problemen!!!
          http://www.1st-rootserver.de/

          Comment


          • #20
            Du willst einen Monat zurück gehen?
            Dann probiers mal damit (nicht getestet):
            PHP Code:
            $timestamp time() - ((int)date("d") + 1)*60*60*24;
            $y date("Y"$timestamp);
            $m date("m"$timestamp); 
            [color="#334D7B"]"Los, lass uns loslegen! Hm ? Quatschen können wir hinterher immer noch!"[/color]
            [color="#9C5245"]"Aber Bommel, wir können jetzt nicht bumsen. Wir müssen doch erst den Kindern - ... "[/color]
            [color="#334D7B"]"Ja ja ja. Du willst immer nur das Eine. Buchstabenzeigen, Buchstabenzeigen - meine Gefühle sind dir wohl scheißegal."[/color]

            © Harald Schmidt

            Comment


            • #21
              besser mktime() (wegen schaltjahren. weiß nicht, ob das bei toublegum probs gibt, aber generell.)

              und führende 0 mit printf()

              kurzschreibweise ist zwar auch nett. aber in dem fall brauchst du das gar nicht mehr.

              Comment


              • #22
                Mit mktime() wäre es eher umständlich. Jedenfalls machen Schaltjahre da keine Probleme.
                warum printf? date("m") liefert doch schon eine führende Null.
                [color="#334D7B"]"Los, lass uns loslegen! Hm ? Quatschen können wir hinterher immer noch!"[/color]
                [color="#9C5245"]"Aber Bommel, wir können jetzt nicht bumsen. Wir müssen doch erst den Kindern - ... "[/color]
                [color="#334D7B"]"Ja ja ja. Du willst immer nur das Eine. Buchstabenzeigen, Buchstabenzeigen - meine Gefühle sind dir wohl scheißegal."[/color]

                © Harald Schmidt

                Comment


                • #23
                  Ich denke eigentlich auch, solange schaltjahre nicht dabei sid, kann mann mit 60*60*24 im timestamp rechnen. hatte mit den jahren nur schonmal ziemlich heftigen ärger.

                  führende 0 ist klar. hatte das als ersetzung für
                  if($m <= 9)
                  {
                  $m = "0".$m;
                  }
                  gesehen.

                  Comment


                  • #24
                    Ach so..
                    Aber wieso denkst du es könnte da probleme mit schaltjahren geben?
                    Ich vertraue mal darauf, dass die date() funktion durchaus in der lage ist mit Schaltjahren umzugehen.

                    Und ich ziehe ja nicht wahllos Tage ab sondern gerade soviele dass der letzte Monat erreicht ist.
                    [color="#334D7B"]"Los, lass uns loslegen! Hm ? Quatschen können wir hinterher immer noch!"[/color]
                    [color="#9C5245"]"Aber Bommel, wir können jetzt nicht bumsen. Wir müssen doch erst den Kindern - ... "[/color]
                    [color="#334D7B"]"Ja ja ja. Du willst immer nur das Eine. Buchstabenzeigen, Buchstabenzeigen - meine Gefühle sind dir wohl scheißegal."[/color]

                    © Harald Schmidt

                    Comment


                    • #25
                      Ich will ja nicht rechnen oder brauche ich einen Timestamp für eine Abfrage.
                      Ich brauch lediglich den Monat und das Jahr um zu prüfen ob des gif dran ist oder nicht.
                      *winks*
                      Gilbert
                      ------------------------------------------------
                      Hilfe für eine Vielzahl von Problemen!!!
                      http://www.1st-rootserver.de/

                      Comment

                      Working...
                      X