phpbar.de logo

Mailinglisten-Archive

[php] Php ruft Pearl auf

[php] Php ruft Pearl auf

Frank Böhme frank.boehme at flying-e-motions.de
Die Aug 5 14:09:22 CEST 2003


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