Ich möchte das ein Perl-Skript x.pl beim ersten Laden den Wert Z ausgibt, beim zweiten Laden den Wert Y und so weiter - mehr nicht. Wie sähe das in Perl aus?
Ich würde das so machen :
.
.
use CGI;
$query = new CGI;
.
.
.
if (query->param('variable') {
if ($variable eq 'zustand1') {
&subroutine1;
}
elsif ($variable eq 'zustand2') {
&subroutine2;
}
}
else {
&ersterzustand;
}
davor rufst aber das Perl Script mit query->redirect das Script selbst mit einer Variable
$i = 1;
print $query->redirect($url."variable=zustand".$i);
Bei jeden Durchlauf erhöhst du die Variable $i um 1, also $i++;
Hoff es hilft weiter.