Christian Kruse: Bei keiner Parameterübergabe subroutine starten.

Beitrag lesen

Joho,

$Index = $params->param('Index');
$wochen = $params->param('wochen');
&viewentr if $params->param('wochen') == 1;

sub viewentr {
balblablab
}

sieht quasi so aus. Das ganze ist Perl.

Aufruf : Http://www.xxx.de/cgi-bin/newitems.cgi?Index=0&wochen=1

jetzt soll bei dem Aufruf : Http://www.xxx.de/cgi-bin/newitems.cgi

Das Teil halt davon ausgehen das :

Http://www.xxx.de/cgi-bin/newitems.cgi?Index=0&wochen=1

Passiert ist oder anders gesagt es direkt nach Sub Viewentr gehen.

Na, wo ist das problem?

viewentr(0,1) unless $cgi->param;

Btw. nie use strict; vergessen. Und denk mal ueber Parameter nach.

Gruss,
 CK