Mailinglisten-Archive |
Hallo Mathias !
GM> a) was heißt anscheinend? Warum vermutest du das?
Weil das Programm an der Stelle beendet wird, wo der Zugriff auf die
Textdatei stattfinden soll.
GM> b) wie lautet die Zeile, die die txt-Datei öffnet?
[...]
$datadir = "/cgi-bin/dienst";
$apofile = "$datadir/apotheken.txt";
[...]
if (-s "$apofile")
{
open(APOF, "<$apofile");
do
{
$aponr = <APOF>;
chop $aponr;
$apoadr = <APOF>;
$apotheke{$aponr} = $apoadr;
}
until (eof APOF);
close(APOF);
}
else
{
print "<b>Fehler: Kann Apotheken nicht einlesen!</b><br>\n";
exit;
}
[...]
Das Programm endet mit der Ausgabe des Fehlertextes.
Aber wie beschrieben, nur, wenn der Aufruf über PHP erfolgte. Tippe
ich die URL in den Browser, funktioniert es:
www.aposolutions.de/cgi-bin/124680.cgi
Frank Böhme.
php::bar PHP Wiki - Listenarchive