lepetitalbert has asked for the wisdom of the Perl Monks concerning the following question:
Dear Monks,
I have a script :
if ( $mode eq "add" ) { # print add page form } if ( $mode eq "save" ) { # save add form infos }
At the end of the add page form :
print hidden( 'mode' , 'save' );
But the output is :
<input type="hidden" name="mode" value="add" />
which is the value of the 'mode' param from the 'previous script call' (is this english ?)
if I replace
print hidden( 'mode' , 'save' );
with
<input type=hidden name=mode value=save />
it works.
I suspected the param value is stored someway and tried :
$query -> delete('mode'); $query -> delete_all();
but my mode is still set to 'add'.
How can I fix this ?
Thanks.
Have a nice day.
"There is only one good, namely knowledge, and only one evil, namely ignorance." Socrates
Back to
Seekers of Perl Wisdom