indie
Goto Top

Listbox befüllen lassen

Hallo Leute,

Ich habe folgendes wahrscheinlich für euch kleines Problem.


Ich habe ein Script Programmiert das mir ein Bild von einer Externen Quelle holt und es bei mir auf den webserver abspeichert.
(Das Bild ist von meiner Webcam)
Es wird täglich ein Ordner angelegt und die aktuellen Bilder werden auch in den Ordner abgelegt.

Wenn ich meine php Seite aufrufe dann auch alles aufgelistet und funktioniert auch einwandfrei.

Was ich jetzt möchte und durch suchen in Foren und Google leider unbeantwortet blieb ist wie kann ich statt
der normalen Auflistung dass ganze in eine Listbox bringen ?

Eine Listbox erstellen hab ich schon geschafft leider nicht mehr face-sad
Wie gesagt es ist alles einwenig zusammengebastelt

Hier der Code:
<?PHP

$timestamp = time();
$datum = date("d.m.Y",$timestamp);  
$pictime = date("H_i",$timestamp);  

if (file_exists($datum)) {
    echo "Verzeichnis wurde schon angelegt !!<p>";  
} else {
     mkdir ( $datum, 0700 );
    echo "Verzeichnis wurde angelegt !!<p>";  
}    


$dir = "/";  

foreach (glob($dir."*.jpg") as $filename){  
    echo '<img src="'.$filename.'"><br><br>';  
} 

$verz = opendir ('./');  
while ($file = readdir ($verz))
{ if($file != "." && $file != ".." && $file != "index.php") echo "<a href='$file''$file'>$file</a><br>"; }  
closedir($verz);


if(!@copy('http://localhost/pic/bilder/16_26.jpg','.\\'.$datum.'\\'.$pictime.'.jpg'))  
{
    $errors= error_get_last();
    echo "COPY ERROR: ".$errors['type'];  
    echo "<br />\n".$errors['message'];  
 
} else {
    echo "<br>Bild wurde aktualisiert !<br>";  
}

?>

<script language="JavaScript" type="text/JavaScript">  
<!--
function MM_jumpMenu(targ,selObj,restore) { //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");  
if (restore) selObj.selectedIndex=0;
}
-->

</script>

Deine Box müsste dann so aussehen:

<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">  
<option value="http://test1>test1</option>  
<option value="http://test2">test2</option>  

</select>
Kommentar vom Moderator masterG am 14.10.2009 um 13:34:38 Uhr
ich habe mir erlaubt den Code in eine Codebox zu packen.

Content-ID: 127077

Url: https://administrator.de/forum/listbox-befuellen-lassen-127077.html

Ausgedruckt am: 22.12.2024 um 17:12 Uhr

nxclass
nxclass 14.10.2009 um 11:09:02 Uhr
Goto Top
verstehe das Problem jetzt nicht so ganz ...
echo '<select name="" >';  
$aFiles = scandir(YOUR_PATH);
foreach ($aFiles as $sFile) {
    if (!in_array($sFile, array('.','..','index.php'))) {  
        echo '<option value="'.$sFile.'">'.$sFile.'</option>';  
    }
}
echo '</select>';  
indie
indie 14.10.2009 um 15:21:37 Uhr
Goto Top
cool danke funktioniert einwandfrei hab den fehler gefunden face-smile