000
26.02.2007, 19:26 Uhr
J-jayz-Z
Perl Crack ala Carte (Operator)
|
Hi,
ich hab ein kleines Problem hier. Und zwar rufe ich die selbe Seite im action Teil eines Formulares wieder auf. Um zu unterscheiden, welche der beiden seiten es jetzt war, habe ich einen button definiert:
Code: |
<input onclick="check()" type="submit" name="vorschau" disabled="true" value="Zur Vorschau >">
|
Das funktioniert zwar einwandfrei, weil ich einfach nachsehe, ob $_POST['vorschau'] gesetzt ist, wie man aber sieht will ich mit check() noch etwas prüfen. Dieses check() wird gar nicht aufgerufen, weil submit damit wohl nicht umgehen kann. Wenn ich den Button als type="button" definiere wird check() zwar aufgerufen, dann muss ich aber im Javascript das Formular bestätigen - somit ist $_POST['vorschau'] nicht mehr gesetzt und ich kann nicht mehr prüfen, welche der beiden Seiten die Richtige ist.
Jemand ne Idee? -- perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="66756e2d736f66742e6465"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"' |