if(!file_exists

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

  • #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!

    Kommentar


    • #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/

      Kommentar


      • #18
        OffTopic:
        i know

        Kommentar


        • #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/

          Kommentar


          • #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

            Kommentar


            • #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.

              Kommentar


              • #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

                Kommentar


                • #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.

                  Kommentar


                  • #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

                    Kommentar


                    • #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/

                      Kommentar

                      Lädt...
                      X