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: users-de@httpd.apache.org > 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] --------------------------------------------------------------------------