An PERL Script Variablen per URL übergeben - Problem
Bernard
- perl
Hallo !
ich habe einen Chat in Perl der seine Benutzerdaten normalerweise per Formular (POST) erhält. Da ich anstatt eines vollen Fensters ein verkleinertes Fenster mit Javascript (window.open) öffnen möchte wollte ich die Variablen einfach an die URL hängen. Diese "kommen aber nicht an" ... Warum ?
Formular angedeutet:
<form method=post action=http://www.meinserver.com/cgi-bin/gtchat/chat.pl?id=&action=frames>
feld username
feld password
feld room
</form>
Daraus habe ich folgende URL (falsch ?!?) gemacht:
http://www.meinserver.com/cgi-bin/gtchat/chat.pl?id=&action=frames&username=hugo&password=lala&room=raum1
Was habe ich falsch gemacht ? Kenne nur PHP , was ist bei PERL zu beachten ? Bedanke mich für alle Tips...
Gruss
Bernard
Hallo !
Hi,
ich habe einen Chat in Perl der seine Benutzerdaten normalerweise per Formular (POST) erhält. Da ich anstatt eines vollen Fensters ein verkleinertes Fenster mit Javascript (window.open) öffnen möchte wollte ich die Variablen einfach an die URL hängen. Diese "kommen aber nicht an" ... Warum ?
Du sagst es ja schon selber, die Daten werden vom Formular über POST übermittelt.
<form method=post action=http://www.meinserver.com/cgi-bin/gtchat/chat.pl?id=&action=frames>
seltsame Mischung aus POST und GET - sollte man vermeiden. Besser die beiden Felder id und action in hidden-Felder packen.
Daraus habe ich folgende URL (falsch ?!?) gemacht:
POST-Daten werden nicht per URL übermittelt.
Wenn das empfangende Script die Parameter NICHT aus der URL holt, sondern aus dem body des requests, fehlen sie dort natürlich.
Gruss
Bernard
cu,
Andreas
Hallo!
man CGI, wahlweise http://stein.cshl.org/WWW/software/CGI/
Mal wieder ein typisches RTFM-Problem. Man muß halt nur wissen, das es überhaupt die Doku gibt.
Alexander
Hi Alexander,
man CGI, wahlweise
http://stein.cshl.org/WWW/software/CGI/
äh, ja, aber das hilft nicht viel, wenn die Daten
gar nicht erst abgeschickt werden.
Mal wieder ein typisches RTFM-Problem. Man muß
halt nur wissen, das es überhaupt die Doku gibt.
Immer langsam mit den jungen Pferden ...
Viele Grüße
Michael