Zum Inhalt springen

get-Methode mit mehreren Werten in Perl-Skript übergeben


Empfohlene Beiträge

Hallo Leute,

ich möchte über mehrere Werte über einen Link in mein Perl-Skript übergeben. Bis jetzt hab ich immer nur eine Information in das Perl-Skript übergeben:

z.b. (der erste link im Perl-Skript generiert den link)

...

hd_stamm_qry.pl?$ref->{'kdnr'} #mein generierter link mit einer Information

...

die Information kdnr konnte ich dann im nächsten Skript aufrufen mit:

...

$kundennummer = $ENV{'QUERY_STRING'};

...

jetzt meine FRAGE:

Wenn ich jetzt diesen link generiere

hd_stamm_qry.pl?$ref->{'kdnr'}$ref->{timestamp}

wie finde ich dann im nächsten Skript meine zwei Strings? Woher weiß ich wo der eine anfängt und der andere aufhört?

Kann mir jemand dabei helfen?

kann mir jemand ein Muster schicken?

danke und gruß

euer

Raudi

Link zu diesem Kommentar
Auf anderen Seiten teilen

Du kannst entweder das HTTP Array einlesen und weiterverarbeiten (splitten) .. oder Du benutzt ganz einfach das CGI Modul....

Wenn also der Link wiefolgt aussieht....

hd_stamm_qry.pl?wert1=xxx&wert2=yyy&wertn=zzz

Dann machst Du das im zweiten Skript so:

use CGI qw/:all/; # einbinden des CGI Moduls

my $variable = param('wert1'); # mittels der Funktion param den entsprechenden wert/variable einlesen

my $variable = param('wert2');

my $variable = param('wertn');

Link zu diesem Kommentar
Auf anderen Seiten teilen

Danke für deine Antwort,

hat mir schon weitergeholfen ... aber jetzt spukt mein Netscape Webserver ein paar Fehlermeldungen in seine Access-Logs ...

[28/Jan/2002:16:01:19 +0000] "GET /helpdesk/secure/test2.pl?wert1=ich&wert2=du HTTP/1.1" 404 322

irgendwas scheint da noch nicht zu klappen .. hast du ne Ahnung was ich noch falsch mache?

Raudi

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...