Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

auf FTP inhalt zugreifen?





Frage

Hi, ich habe eine flash-gallerie die zufallsbilder zeigen soll (immer die aktuellsten). Da ich ja beliebige informationen an flash per phpscript schicken kann, wollte ich wissen wie ich überhaupt per html / php abfrage wieviele bilder in einem bestimmten ordner auf dem ftp sind, und wie ich zb. davon zufällig 10 stück aussuche und die pfade in variablen speichere! Danke im Voraus!

Antwort 1 von Nessus

Hi,

das ist recht einfach. Du mußt das Verzeichnis öffnen, alle Dateien in ein Array einlesen und via Zufallsfunktion wieder ausgeben.
Alles was du benötigst findest Du hier.
Setze dich mal dran, dann wird das schon.
Und bei speziellen Problemen frage einfach.

Nessus

Antwort 2 von Nessus

<?
$f=0;
$pfad="./";
$verz=opendir ($pfad);
while ($file=readdir($verz))
{
if (filetype($pfad.$file)!="dir")
{
$f++;
$avar[$f] =$file;
echo "$avar[$f]<br>";

}
}
closedir($verz);

echo "Es sind $f Datien in dem Verzeichnis vorhanden.";
?>

Das macht mal ein Anfang, jetzt nur noch die Zufallsfunktion und die Ausgabe anpassen.

Antwort 3 von Fragetier

danke!

Antwort 4 von Fragetier

2 Fragen noch:

1. wie filtere ich nur .jpg´s raus? "filetype" is ja was anderes, aber ich weiß nicht wie der befehl für das dateiende ist.

2. wenn ich zb. folgende ordner habe
Name: "40"
"39"
"38"

Wie mache ich es das er immer den ordner auswählt der die größte zahl hat? bei mysql wär das ja so in etwa: "order by $name limit 1 desk", aber wie mache ich es da?

Antwort 5 von Fragetier

mir fällt gerade auf, ersteres ginge mit "strstr", wäre aber sicher nicht die beste lösung ^^

Antwort 6 von Fragetier

habe es selber hinbekommen. Trotzdem danke!

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: