[PHP] Suche Script, automatisch Bilder aus Ornder anzeigen

Dieses Thema im Forum "Webentwicklung" wurde erstellt von matze-pe, 18. November 2008 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 18. November 2008
    Suche Script, automatisch Bilder aus Ornder anzeigen

    Hallo,
    ich möchte ein Random Bild in mein Forum einpflegen.
    Habe es mir so gedacht, dass ich ein Uploadverzeichnis erstelle und dort alle Bilder, die irgendwann mal als Random Bild angezeigt werden sollen, hochlade.

    Nun suche ich ein solches Script, was das o.g. kann und 4 beliebige Bilder auf einmal einfügen kann.
    Ein non-plus-ultra wäre, wenn dieses Script gleich die Bilder kleiner machen könnte - muss aber nicht sein.

    Könnt ihr mir da helfen?

    Vielen Dank im Voraus

    Gruß
    Matze
     
  2. 18. November 2008
    AW: Suche Script, automatisch Bilder aus Ornder anzeigen

    Soll das jetzt ein Multi-Upload-Script sein, welches dir auch noch zufällig ein Bild ausgibt?

    Oder willst du einfach einen PHP (sehr kurzzeiligen) Code, der dir aus einem bestimmten Ordner zufällig ein Bild ausgibt?
     
  3. 19. November 2008
    AW: Suche Script, automatisch Bilder aus Ornder anzeigen

    Guck dir dazu doch am besten mal dieses Tutorial an (ist auf englisch).

    Nettuts: Scanning Folders with PHP
     
  4. 19. November 2008
    AW: Suche Script, automatisch Bilder aus Ornder anzeigen

    Ordner auslesen erstmal ...
    PHP:
    <? php
    $ordner 
    "./meinverzeichnis" ;
    $handle  opendir ( $ordner );
    while (
    $file  readdir  ( $handle )) {
        if(
    $file  !=  "."  &&  $file  !=  ".." ) {
            if(
    is_dir ( $ordner . "/" . $file )) {
                echo 
    "/" . $file . "<br/>" ;
            } else {
                
    // kompletter Pfad
                
    $compl  $ordner . "/" . $file ;
                echo 
    "<a href=\"" . $compl . "\">" . $file . "</a><br/>" ;
            }
        }
    }
    closedir ( $handle );
    ?> 
    Im echo ist die Ausgabe und in $file steht die aktuelle Datei. Kannst sie aber in ein Array schreiben und dir dann ein zufälliges ausgeben lassen.
    Zum verkleinern musst du dir auf php.net die Imagefunktionen anschauen.
     
  5. 19. November 2008
    AW: Suche Script, automatisch Bilder aus Ornder anzeigen

    @Hapablap:
    Danke für den Script,
    habe den schon für meine Bedürfnisse umgebaut.
    Wie bekomme ich das jetzt hin, dass nur 4 zufällige Bilder angezeigt werden?
     
  6. 19. November 2008
    AW: Suche Script, automatisch Bilder aus Ornder anzeigen

    PHP:
    for ( $i = 1 ; $i <= 4 ; $i ++)
    {
      
    $zufall  mt_rand ( 0 count ( $bilder )- 1 );
      echo 
    "<img src=\"" . $bilder [ $zufall ]. "\" />" ;
    }
    Erfordert einen Array $bilder, in dem die Bilder als value stehen und der key jeweils um eins (ab 0) immer erhöht wird.
     
  7. 19. November 2008
    AW: Suche Script, automatisch Bilder aus Ornder anzeigen

    Weiß jemand, wie ich den PHP Code in ein .tpl von meinem phpbb einfüge?
    Glaube das will nicht so richtig funktionieren.
     
  8. 19. November 2008
    AW: Suche Script, automatisch Bilder aus Ornder anzeigen

    PHP-Codes kannst du selten in Templates einfügen.

    PHP:
    for ( $i = 1 ; $i <= 4 ; $i ++)
    {
      
    $zufall [ $i ] =  mt_rand ( 0 count ( $bilder )- 1 );
    }
    So hast du die Variablen $zufall[1], $zufall[2] usw. und kannst sie auslesen (bin mir nicht sicher, ob phpBB mit Arrays umgehen kann, wBB kann das, daher bin ich davon ausgegangen).
     
  9. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.