i'm going crazy....can someone tell me what's going on here?
my code:
print p("line 109");
print start_form({ -action => "$thisscript",
-method => "post" });
print hidden('action','logout');
print submit('Logout');
print end_form;
print p("line 115");
the resulting HTML:
line 109
</p>
<form method="post" action="ti_login.pl" enctype="multipart/form-data"
+>
<input type="hidden" name="action" value="login" /><input type="submi
+t" tabindex="1" name="Logout" value="Logout" /><div></div></form><p>
line 115
why is it assigning the value to the hidden input "action" as "login", when it should be "logout"??
i do have another conditional loop in the script that assigns the hidden input named "action" to the value "login", and that's why i put the silly print lines in to make sure i was not looping out to another part of the code inadvertantly...
any help appreciated, and my apologies in advance for raising such a ridiculous problem to great minds here, but i'm out of ideas!! (and stumped as to what could be happening) TIA
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|