Hallo,
ich möchte mir über PHP eine lokale DVD-Verwaltung erstellen.
Die Anzeige der HTML-Dateien für die Aktionsmöglichkeiten klappt einwandfrei, nur
die Anzeige der Datei "ANSICHT.php", die die Aufgabe hat, die Datenbank meiner
Filme (Textdatei) einzulesen und anzuzeigen klappt nicht.
Anstelle der Filmdaten in tabellarischer Form wird mir nur folgende Zeile angezeigt:
'; echo ''; echo ''; echo ''; echo ''; EINLESEN("DATENBANK.txt"); echo ''; echo ''; ?>
Der Code der hierfür verantwortlichen PHP-Datei:
<?php
INCLUDE ('AKTIONEN.php');
echo '<html>';
echo '<head>';
echo '<style type="text/css">';
echo '<!--';
echo 'body {background-image: url(../../GRAFIKEN/GRAFIKEN/HINTERGRUND_ANSICHT.gif);}';
echo '-->';
echo '</style>';
echo '</head>';
echo '<body>';
EINLESEN("DATENBANK.txt");
echo '</body>';
echo '</html>';
?>
Die eingebundene Datei AKTIONEN.php, die sich im gleichen Verzeichnis wie die
soeben aufgeführte PHP-Datei befindet, hat folgenden Code:
FUNCTION EINLESEN($DATEI)
{
// Inhalt der $DATEI in String einlesen
$INHALT = file_get_contents("../DATENBANK UND TEMP/".$DATEI);
$ARRAY = explode("\r\n",$INHALT);
AUSGABE($ARRAY);
}
FUNCTION AUSGABE($ARRAY)
{
$DATENBANK = explode("\r\n",$ARRAY);
$ANZAHL_FILME = count($DATENBANK);
ECHO '<table border="0" cellspacing="0" cellpadding="0">';
FOR $ZÄHLER = 0 TO $ANZAHL_FILME-1
{
... Tabellendefinitionen über echo '...';
echo '...'.$DATENBANK[0].'...';
}
... Definition der Anzeige des letzten Titels
echo '</table>';
}
Woran könnte es liegen, dass die Anzeige fehlerhaft erfolgt ?
PHP scheint richtig eingerichtet zu sein, da ich über die Eingabe von "http://localhost"
auf die Einstiegsseite von XAMPP gelange.
Auf jeden Fall schon mal vielen lieben Dank im Voraus für Eure Unterstützung.
Gruß,
Enrico