• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Frage...

M_icha

New member
Hallo,
ich bräuchte etwas dringendes für meine Homepage.

Ich möchte z.b. Gedichte in eine Text - Datei einfügen und dann eine PHP - Datei, mit der ich dann jedes Gedicht einzeln über eine dem Gedicht zugeordnete Zahl aufrufen.

Wenn es auch geht, dann mit Zufallsaufruf.

Das würde mir und meiner Seite sehr weiterhelfen.

Wie könnte ich das anstellen??
Danke!
Micha
 
Hi M_icha,
folgende Funktion sollte dir helfen

---
<?php

$handle=opendir('./gedichte');
## öffnet das Verzeichnis ./gedichte ##

$i=0;
while ($file = readdir($handle)) {
if(ereg(".txt$",$file)) {
$gedichte[$i]=$file;
$i++;
};
}
## gibt das Verzeichnis Datei für Datei aus und schreibt alle Dateinamen, die auf .txt enden in das Array $gedichte ##

closedir($handle);
## schließt das Verzeichnis ##

srand((double)microtime()*1000000);
## Aktiviert den Zufallsgenerator ##

shuffle($liste);
## 'Mischt' das Array ##

include("./gedichte/".$gedichte[0]);
## gibt den Inhalt der Textdatei aus ##
?>

Das Script ist nur ein erster Schnellschuß...
Bei Problemen einfach posten...

CU
Michael
 
Zurück
Oben