balthazar3k
26-10-2004, 13:27
Frage ist es möglich das ich meine Arrays, 3 mal anzeigenlassen kann von 20 arrays, und es stück weisse dan per link verteilen. ( [1][2][3][4][5] oder Vorhige seite - Nechste seite) mit dem code den ich hier schon habe.
wenn mir, wenns geht eine kleine anleitug schreiben könnte. oder eventuel auf eine seite zuweißen dir mir weiter helfen kann.
$newspfad="news/";
function showfiles ($newspfad)
{
$files = array();
$dir = opendir ("news/");
while ($entry = readdir($dir)) {
if (is_file("news/$entry")) {
$files[]= $entry;
}
}
fclose ($dir);
rsort ($files);
for ($i=0; $i<count($files); $i++) {
$datei=fopen("news/$files[$i]","r");
$zeile=fread($datei, 10000);
$text=explode( "|", $zeile);
$temblate=fopen("templates/news.htm","r");
$temblesen=fread($temblate, 4096);
$temblesen=str_replace("{{titel}}","$text[0]",$temblesen);
$temblesen=str_replace("{{datum}}","$text[1]",$temblesen);
$temblesen=str_replace("{{poster}}","$text[2]",$temblesen);
$temblesen=str_replace("{{news}}","$text[3]",$temblesen);
echo"$temblesen<br>";
fclose($temblate);
fclose($datei);
}
}
showfiles('.');
das wers auch erst mal!
wenn mir, wenns geht eine kleine anleitug schreiben könnte. oder eventuel auf eine seite zuweißen dir mir weiter helfen kann.
$newspfad="news/";
function showfiles ($newspfad)
{
$files = array();
$dir = opendir ("news/");
while ($entry = readdir($dir)) {
if (is_file("news/$entry")) {
$files[]= $entry;
}
}
fclose ($dir);
rsort ($files);
for ($i=0; $i<count($files); $i++) {
$datei=fopen("news/$files[$i]","r");
$zeile=fread($datei, 10000);
$text=explode( "|", $zeile);
$temblate=fopen("templates/news.htm","r");
$temblesen=fread($temblate, 4096);
$temblesen=str_replace("{{titel}}","$text[0]",$temblesen);
$temblesen=str_replace("{{datum}}","$text[1]",$temblesen);
$temblesen=str_replace("{{poster}}","$text[2]",$temblesen);
$temblesen=str_replace("{{news}}","$text[3]",$temblesen);
echo"$temblesen<br>";
fclose($temblate);
fclose($datei);
}
}
showfiles('.');
das wers auch erst mal!
