Last Update

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

  • #31
    oh mann, ich verstehe uch nicht. Ich meine, es ist nett, das ihr mir helft, wirklich, aber anstatt zu schreiben, wie sehr mann sich aufregt, hättest du doch einfach schreiben können ,wie es geht. So hätten wir uns mehrere postings erspart
    muss man alles 10 mal erklären? (genauso wie diese sätze die ich hier schreibe) Sicher nicht. Für mich macht es keinen Sinn. Außerdem, wenn du jetzt die ganze Seite gelesen hast, weißt du sicher mehr zum Thema fkt. Anstatt immer wieder angemacht zu werden, dass ich doch ne komplette Erklärung oder Code schreiben soll, kann ich mich auch zurückhalten. Und das mache ich hiermit.

    Kommentar


    • #32

      aber ihr habt mir noch nie erklärt, wie ich eine variable global deklariere. Ich haab in tutorials gefunden, das man einfach ein global davorschreibt, was hier aber leider nicht funst, und derhalb habe ich halt nochmal nachgefragt. Ist das denn so schlimm?

      Kommentar


      • #33
        gegen die frage habe ich gar nichts gesagt. bezog sich ja auf das quote.

        Kommentar


        • #34
          ja und wie mache ich das jetzt?????????

          Kommentar


          • #35
            kann ich mich auch zurückhalten. Und das mache ich hiermit.
            kann nur sagen, mach testausgaben und aktualisier den code oben mal.

            Kommentar


            • #36
              danke, das du mir dochnoch hilfst... Also im moment stehe ich hier:
              PHP-Code:
              <?PHP
              global $high;
              $high=0;

              function 
              get($verzeichniss)
              {
              $verz=opendir ($verzeichniss);

              while (
              $file readdir ($verz)) {

                  if ((
              $file == ".") OR ($file == ".."))

                      {

                      }

                  else

                      {
                      
              $newverz=$verzeichniss."/".$file;
                      if (
              is_dir($newverz) == true)
                          {
                          
                              
              get($newverz);
                          }
                      else
                          {
                              if (
              filemtime($newverz) > $high)
                                  {
                                      
              $high=filemtime($newverz);
                                  }
                          }
                  }

              }
              closedir($verz); 
              }
              get(".");
              echo(
              $high);
              ?>
              Aber er gibt einfach 0 aus, und nicht die geänderte $high aus der Funktion. Ich hab gelesen, das man das irgendwie auch mit result oder so der Funktion einen rückgabewert geben kann. Funzte aber durch die rekursion nicht

              Kommentar


              • #37
                muss abermals auf das manual verweisen. guck mal bitte, wo du global angegeben hast!

                Kommentar


                • #38
                  aber ich hab das doch da schon alles abgegrast!! Da steht nichts. Sag mir doch bitte einfach was ich falschmache, BIITTEEE!!

                  Kommentar


                  • #39
                    PHP-Code:
                    blabla....
                    function 
                    bla(blup)
                     {
                            global 
                    lesmaldasmaual;

                            
                    blabla
                      
                    }

                    echo  
                    $lesmaldasmaual

                    Hoffentlich werd ich jetzt vom Tobi nicht erschlagen
                    Für Rechtschreibfehler übernehme ich keine Haftung!

                    Kommentar


                    • #40
                      @damian: ich weiß ja, dass du heute deinen hypersozialen Tag hast.

                      der einzige, den ich erschlage, ist simon. ich such dir die stelle aus dem manual raus.

                      kann was dauern. ich weiß selbst nicht ob und wo es steht, wette aber, dass es steht!!!

                      Kommentar


                      • #41
                        erstes vorkommen auf http://de.php.net/functions (auf gut glück eingegeben) in den usercon notes.

                        Kommentar


                        • #42
                          hier - das hilft vielleicht ...

                          phpsnippets / directories / recursive directory listing
                          geh zu lixlpixel phpsnippets.de fuer php code zum runterladen

                          Kommentar


                          • #43
                            so, das Script läuft einwandfrei. Wens interessiert:
                            PHP-Code:
                            <?PHP

                            $high
                            =0;
                            function 
                            get($verzeichniss)
                            {
                            global 
                            $high;

                            $verz=opendir ($verzeichniss);

                            while (
                            $file readdir ($verz)) {

                                if ((
                            $file == ".") OR ($file == ".."))

                                    {

                                    }

                                else

                                    {
                                    
                            $newverz=$verzeichniss."/".$file;
                                    if (
                            is_dir($newverz) == true)
                                        {
                                        
                                            
                            get($newverz);
                                        }
                                    else
                                        {
                                            if (
                            filemtime($newverz) > $high)
                                                {
                                                    
                            $high=filemtime($newverz);
                                                }
                                        }
                                }

                            }
                            closedir($verz); 
                            }
                            get(".");
                            $string date("d.m.y"$high); 
                            echo(
                            $string);
                            ?>

                            Kommentar

                            Lädt...
                            X