ist mir bekannt damit das CGI nicht das aktuellste ist doch mit diesem CGI
Modul funktioniert das ganze noch.
Ich bin aber noch auf was gestossen was noch mehr anhaltspunkte gibt wenn ich
das Script in einer ASP anwendung ausf�hre habe ich keine m�glichkeit die
�bergeben werte zu verarbeiten es will einfach nichts zur�ckkommen.
test.asp
<%
use CGI qw/:standard/;
$query=new CGI;
print $query->header(-status=>$query->cgi_error());
print $query->start_html('Multiple forms');
# form 1
print "<HR>\n";
print $query->startform(-method=>'POST');
print $query->textfield('text1'),$query->submit('submit1');
print $query->hidden('text2'); # pass information from the other form
print $query->endform;
print $query->end_html;
%>
der gleiche Quellcode jedoch als .pl dann gehts
test.pl
#!/usr/bin/perl
use CGI qw/:standard/;
$query=new CGI;
print $query->header(-status=>$query->cgi_error());
print $query->start_html('Multiple forms');
# form 1
print "<HR>\n";
print $query->startform(-method=>'POST');
print $query->textfield('text1'),$query->submit('submit1');
print $query->hidden('text2'); # pass information from the other form
print $query->endform;
print $query->end_html;
so un nun noch meine ASP Config aus dem Webserver
PerlModule Apache::ASP
<Files ~ (\.asp)>
SetHandler perl-script
PerlHandler Apache::ASP
PerlSetVar Global .
PerlSetVar StateDir /tmp/asp
</Files>
Die CGI Config ist Standard (SUSE Enterprice 9.0) ich habe das pl Script unter
/srv/www/cgi-bin liegen
und das ASP Script unter /home/marc/public_html/ also nichts besonderes
Gruss Marc
On Sun, 22 May 2005 21:48:45 +0200, Marcus Reimann wrote
> Hallo Marc,
>
> also wenn mich nicht alles t�uscht, ist CGI.pm V 3.01 von 2002.
> Aktuell ist nicht CGI.pm V 3.01, sondern V 3.10
> (vgl. http://search.cpan.org/dist/CGI.pm/)
>
> Zwischen V 3.00 und V 3.10 gab es einige �nderungen, die
> unter http://search.cpan.org/src/LDS/CGI.pm-3.10/Changes
> aufgef�hrt sind.
>
> Vielleicht ist das die Ursache f�r Deine Probleme?
>
> Gru�
> Marcus Reimann
> M. Reimann Systemberatung
> http://www.reimann-systemberatung.de
>
> -----Urspr�ngliche Nachricht-----
> Von: Marc Hanschur [mailto:[EMAIL PROTECTED]
> Gesendet: Freitag, 20. Mai 2005 10:57
> An: [email protected]
> Betreff: Re: Apache 2.0.49 CGI.pm post / get
>
> ok das ist hilfreich was ich jedoch nicht verstehe
> ist das die Scripte bis zur version 3.00 von CGI.pm
> gelaufen sind und jetzt nicht mehr gibt es eine M�glichkeit
> das ganze Global umzustellen ohne die Scripte anpassen
> zu m�ssen.
>
> ich habe mein CGI Modul folgendermasen eingebunden
> use CGI;
> $query = new CGI;
>
> wenn ich nun was mit der get methode �bergebe gehts nur nicht mit
> post und was ich festgestellt habe es geht seit CGI.pm Version 3.01
> nicht mehr.
>
> Die abhilfe ist klar ich installiere CGI.pm 3.00 doch das ist sicherlich
> keine
> L�sung.
>
> Somit habe ich meine Kristallkugel ein wenig beser beschrieben :-)
>
> Gruss Marc
>
> On Wed, 18 May 2005 17:12:01 +0200, marcus.reimann wrote
> > Hallo Marc,
> >
> > > wenn ich in einem HTML Formular
> > > per POST Methode etwa �bermittel will geht das nicht
> > > jedoch die GET Methode funktioniert gibst da ne neue
> > > Sicherheitseinstellung ??
> >
> > nein, das liegt einfach am auswertenden CGI-Script auf der
> > Gegenseite. Das CGI-Script erwartet in Deinem Fall einfach, dass die
> > Parameter per GET uebertragen werden und nicht per POST.
> >
> > Wenn das geandert werden soll, dann muss das CGI-Script so angepasst
> > werden, dass es zunaechst prueft, ob die Parameter ueber die GET-
> > Methode gefuellt sind und wenn dies nicht der Fall ist, ob die
> > Parameter ueber die POST-Methode gefuellt sind.
> >
> > Gruss
> > Marcus Reimann
> > M. Reimann Systemberatung
> > http://www.reimann-systemberatung.de
> >
> > --------------------------------------------------------------------------
> > Apache HTTP Server Mailing List "users-de"
> > unsubscribe-Anfragen an [EMAIL PROTECTED]
> > sonstige Anfragen an [EMAIL PROTECTED]
> > --------------------------------------------------------------------------
>
> --------------------------------------------------------------------------
> Apache HTTP Server Mailing List "users-de"
> unsubscribe-Anfragen an [EMAIL PROTECTED]
> sonstige Anfragen an [EMAIL PROTECTED]
> --------------------------------------------------------------------------
>
> --------------------------------------------------------------------------
> Apache HTTP Server Mailing List "users-de"
> unsubscribe-Anfragen an [EMAIL PROTECTED]
> sonstige Anfragen an [EMAIL PROTECTED]
> --------------------------------------------------------------------------
---------------------------------
Mit freundlichen Gruessen
Space4Data / WEBTIST / Cyber-Kauf
Marc Hanschur
staatlich gepruefter Techniker
f�r Medien und Informationssysteme
Tel1: +49 (700) HANSCHUR
Tel2: +49 (7542) 9788484
Fax: +49 (7542) 9788483
Handy: +49 (171) 6280297
VoiceMail: +49 (7542) 9788486
Internet: http://www.hanschur.de
eMail: [EMAIL PROTECTED]
Webaenderungen: [EMAIL PROTECTED]
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an [EMAIL PROTECTED]
sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------