Mailinglisten-Archive |
Hallo!
Am Mittwoch, 22. Mai 2002 12:19 schrieb Kilian Hann:
> Danke! Lokal funktioniert es prima, doch bei puretec, wo das ganze dann
> laufen soll, meldet der server
> Warning: Argument to array_rand() has to be an array
> Es liegt anscheinend daran, daß das array dateien nocht mitgegeben wird.
Ich würde mal sagen, array_rand() wird aufgerufen und $dateien ist kein
Array.
Warum das nun lokal läuft, aber nich bei Puretec..., keine Ahnung.
> $ver[0]="$DOCUMENT_ROOT/photo/20000500/";
> $ver[1]="$DOCUMENT_ROOT/photo/20020400/";
> $ver[2]="$DOCUMENT_ROOT/photo/20020413/";
> $ver[3]="$DOCUMENT_ROOT/photo/20020516_felix_geburtstag_i/";
> $ver[4]="$DOCUMENT_ROOT/photo/20020516_felix_geburtstag_i/";
Gibt es diese Verzeichnisstruktur überhaupt auf dem Server? Vielleicht ein
Schreibfehler? Kein Verzeichnis eingelesen, kein Array.
Was man noch machen könnte..., als letztes Arrayelement z.B. ein "false" zu
überegeben.
$ver[5]=false;
In die Funktion show_dir() baust Du eine Abfrage ein und rufst eine Funktion
auf, die das Array ausgibt.
if($dir==false)
{
ausgabe($dateien);
}
else
{
hier werden Verzeichnisse ausgelesen
}
Ist jetzt so das einzige was mir so spontan einfällt.
MfG, André Laugks
php::bar PHP Wiki - Listenarchive