random image problem

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

  • random image problem

    hallo
    ich hab diese codes für random image loader [danke für hinweis, Tobias] gefunden aber es funkt nicht richtig, kein image erscheint.
    ist vielleicht was falsch?
    es soll einfach aus meinem imageordner ein random image laden
    danke für hilfe
    PHP-Code:
    <? 
      function getRandomImageFileName($path) 
      { 
        $result = ""; 
        $ar = array(); 

        $handle=opendir($path); 

        while ($file = readdir ($handle)) 
        { 
           if ($file != "." && $file != "..") 
           { 
              if (! is_dir($file)) 
              { 
                $sub = substr($file, -4); 
                if ($sub == ".png" || $sub == ".jpg" || $sub == ".gif" || $sub == ".bmp") 
                   $ar[] = $file; 
              } 
           } 
        } 
        closedir($handle); 

        $max = count($ar); 

        if ($max > 0) 
        { 
           srand ((double)microtime()*1000000); 
           $max -= 1; 
           $p = rand(0,$max); 
           $result = $ar[$p]; 
        } 

        return $result; 
      } 


      $fileName = getRandomImageFileName("images/"); 
    ?>
    Zuletzt geändert von tarantino; 10.05.2004, 20:44.

  • #2
    ich hab diese codes für random image loader
    hast du geschrieben oder gefunden?
    EDIT:
    Offensichtlich gefunden


    Was funktioniert nicht? Mögliche Ursache, ...
    Zuletzt geändert von TobiaZ; 10.05.2004, 21:38.

    Kommentar


    • #3
      Also, ich hab den Code mal überflogen und er ist funktionabel.
      Was funktioniert denn nicht bei dir?

      Versuchs doch mal mit

      PHP-Code:
      echo '<img src="./images/' $fileName '" alt="Random Grafik">'

      Kommentar


      • #4
        Re: random image problem

        wie immer - bitte erst mal schauen,
        - welcher html-code wird erzeugt?
        - stimmen die pfade zum bild?
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #5
          Versuchs doch mal mit
          echo '<img src="./images/' . $fileName . '" alt="Random Grafik">';
          das funkt jetzt besser danke

          hast du geschrieben oder gefunden?
          Offensichtlich gefunden
          danke tobiaz, ich hatte meinen beitrag editiert.

          Kommentar

          Lädt...
          X