Perl: datei einlesen; parameter lesen

hallo,
folgende probleme:

  1. ich moechte eine html-seite, die irgendwo im netz liegt, deren url ich aber kenne, mit einem perlscript einlesen und teile daraus verarbeiten. die sache mit
    open (DATEI, "

Hi Stefan,

  1. ich moechte eine html-seite, die
    irgendwo im netz liegt, deren url ich
    aber kenne, mit einem perlscript einlesen

Dafür gibt es ein fertiges Modul namens
LWP::Simple unter http://www.cpan.org/modules/by-module/LWP/libwww-per…
, dass es dir sehr einfach macht:

use LWP::Simple;
$url=„www.somesite.com/main.htm“;
$webtext=get($url);

Nun hast du die Webseite in einem String
verfügbar.

  1. wenn ich ein perlscript aufrufe z.b.
    http://…/hallo.pl?para=1&meter=2
    moechte ich die beiden parameter

Dafür gibt es wieder ein Modul CGI.pm,
das standardmässig bei Perl dabei ist.

use CGI qw(:standard);
$para1=param(„para“);
$para2=param(„meter“);

Nun stehen die Werte deiner URL in den
beiden Skalaren.

Wenn du tiefer in die Webprogrammierung
einsteigen willst, solltest du dich
unbedingt über das CGI (Common Gateway
Interface) schlau machen und nachlesen,
was es mit den POST und GET-Methoden
auf sich hat.

Einen Einstieg bietet http://www.teamone.de/selfhtml/tg.htm

-Andreas.

danke, damit ist alles gesagt (o.t.)