Frank Schönmann: Zugriff auf Daten-File auf anderem Server

Beitrag lesen

hi!

Ich mach das so:
$filename = "http://www.alpinmarkt.de/cgi-bin/data/markt.txt";
&datei_auf("FILE1","",$filename);
while ($line = &datei_lesen("FILE1")) {
       chop($line);
       print "$line<BR>\n";
}
close(FILE1);

open() und close() dienen dazu, Dateien zu öffnen/schließen, die auf
einem im System vorhandenen Dateisystem liegen. Sie dienen nicht
dazu, HTTP-Requests abzusetzen. Du kannst damit also keine Dateien
von irgendeinem HTTP-Server im Netz öffnen und auslesen.

sub datei_auf {
  local ($filevar, $filemode, $filename) = @_;
  open ($filevar,$filemode . $filename) ||
     die ("$filename konnte nicht geöffnet werden");
}
sub datei_lesen {
  local ($filevar) = @_;
  <$filevar>;
}

Wo hast du denn die komischen Funktionen her?

bye, Frank!