zufallscript ausbauen

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

  • arnold
    antwortet
    das ist die lösung

    PHP-Code:

    function zufall($z) { 
    $dir1 opendir($z);
    while(
    false !== ($file1 readdir($dir1))){
        if(
    eregi('.jpg',$file1)) {
            
    $deinbilderarray[] = $file1;
        }
    }
    closedir($dir1);

    $i=rand(0count($deinbilderarray)-1);
        if(
    $deinbilderarray)
            echo 
    "<img width=60 border=0 src=\"$z/".$deinbilderarray[$i]."\">";
        else 
            echo 
    "test


    Einen Kommentar schreiben:


  • mrhappiness
    antwortet
    Original geschrieben von arnold
    danke...... auf das wäre ich jetzt nicht gekommen
    bitte...... was konkreteres ging aufgrund deiner problembeschreibung nicht

    Einen Kommentar schreiben:


  • arnold
    antwortet
    fehler gefunden.... es war ein schreibfehler!!

    Einen Kommentar schreiben:


  • arnold
    antwortet
    danke...... auf das wäre ich jetzt nicht gekommen

    Einen Kommentar schreiben:


  • mrhappiness
    antwortet
    Original geschrieben von arnold
    funktioniert nicht..........
    du machst was falsch..........

    Einen Kommentar schreiben:


  • arnold
    antwortet
    hmmmm... was habt ihr gemeint??

    funktioniert nicht..........

    PHP-Code:

    function zufall($z) { 
    $dir1 opendir($z);
    while(
    false !== ($file1 readdir($dir1))){
        if(
    eregi('.jpg',$file1)) {
            
    $deinbilderarray[] = $file1;
        }
    }
    closedir($dir1);

    $i=rand(0count($deinbilderarray)-1);
        if(
    count($deinbildarray))
            echo 
    "<img width=60 border=0 src=\"$z/".$deinbilderarray[$i]."\">";
        else 
            echo 
    "Kein Bild";


    Einen Kommentar schreiben:


  • mrhappiness
    antwortet
    trotzdem hätte ich /jpe?g$/i schöner gefunden, mit preg_match hat er vorher ja auch schongearbeitet

    Einen Kommentar schreiben:


  • schmalle
    antwortet
    Original geschrieben von mrhappiness
    Was machst du bin_kein.jpg.gif?
    Solche depperten Dateinamen können sich nur auf DEINEM System befinden

    Einen Kommentar schreiben:


  • mrhappiness
    antwortet
    Was machst du bin_kein.jpg.gif?

    Einen Kommentar schreiben:


  • schmalle
    antwortet
    PHP-Code:
    if(count($deinbildarray))
     
    // random
    else 
     echo 
    "is nicht"

    Einen Kommentar schreiben:


  • arnold
    antwortet
    1. teil habe ich einmal hinbekommen.
    oder würde es jemand anders machen?

    2. das habe ich noch nicht hingekriegt...

    PHP-Code:

    function zufall($z) { 
    $dir1 opendir($z);
    while(
    false !== ($file1 readdir($dir1))){
        if(
    eregi('.jpg',$file1)) {
            
    $deinbilderarray[] = $file1;
        }
    }
    closedir($dir1);

    $i=rand(0count($deinbilderarray)-1);

    echo 
    "<img width=60 border=0 src=\"$z/".$deinbilderarray[$i]."\">";


    Einen Kommentar schreiben:


  • mrhappiness
    antwortet
    1. Schaue nach, ob die Datei auf jpg oder jpeg endet

    2. Einträge zählen kannst du ja schon, also musst du nur dafür: Wenn (if) Anzahl Einträge ist 0...

    Einen Kommentar schreiben:


  • arnold
    hat ein Thema erstellt zufallscript ausbauen.

    zufallscript ausbauen

    guten morgen zusammen

    ich habe zwei fragen zu meinem zufall-script...

    1. wie kann ich das machen das nur jpg dateien ausgelesen werden?
    2. wenn sich kein bild im verzeichnis befindet soll ein spez. bild angezeigt werden.

    danke für deine hilfe


    PHP-Code:

    function zufall($z) { 
    $dir1 opendir($z);
    while(
    false !== ($file1 readdir($dir1))){
        if(!
    preg_match("/^.{1,2}$/",$file1)){
            
    $deinbilderarray[] = $file1;
        }
    }
    closedir($dir1);

    $i=rand(0count($deinbilderarray)-1);

    echo 
    "<img width=60 border=0 src=\"$z/".$deinbilderarray[$i]."\">";


Lädt...
X