Posted by aaron.reese on 07/12/06 12:33
You need to set the default value of each input box to the the $_POST
value that was submitted.
You have...
> <input type="text" id="usrName" name="usrName"
> tabindex="002" size="30" maxlength="60">
What you need is
<input type="text" id="usrName" name="usrName"
tabindex="002" size="30" maxlength="60" value =
$_POST[usrName]>
REMEMBER!!!!
When outputting text via PHP's Print command, only variables contained
in double quotes will be converted to their values.
So if your PHP code looks like this....
Print '<input type="text" id="usrName" name="usrName" tabindex="002"
size="30" maxlength="60" value = $_POST[usrName]>';
The default value will show as "$_POST[usrName]" rather than the value
of $_POST[usrName].
Either swap the quotes over:
Print "<input type='text' id='usrName' name='usrName' tabindex='002'
size='30' maxlength='60' value = $_POST[usrName]>";
or force the quotes with the escape character
Print "<input type=\"text\" id=\"usrName\" name=\"usrName\"
tabindex=\"002\" size=\"30\" maxlength=\"60\" value =
$_POST[usrName]>";
or drop them altogether
Print '<input type=text id=usrName name=usrName tabindex=002 size=30
maxlength=60 value = $_POST[usrName]>';
You only really need them if your values have spaces in them (an to be
WCC compliant of course...)
goliathuy wrote:
> HI.. i need some help, i'm working on a form and using the submit
> button value to know when it has been submited... but the problem is
> that when i press <enter> on the text field, the value do not come...
> any clues?
> Here is the fom code:
> <form name="searchForm" action="search.php" method="post"
> enctype="multipart/form-data">
> <table width="1%" border=0>
> <tr title="User name">
> <tr>
> <td></td>
> <td rowspan="5">
> <INPUT type="hidden" name="Op" id="Op"
> value="p"/>
> </td>
> <td></td>
> </tr>
> <td align="left">
> <label class="texto">User name:</label>
> </td>
> <td width="1%">
> <input type="text" id="usrName" name="usrName"
> tabindex="002" size="30" maxlength="60">
> </td>
> </tr>
> <tr>
> <td colspan="3" valign="middle" align="right">
> <input type="submit" name="sent" id="sent"
> tabindex="101"
> value="Search" title="Search..."
> class="submitBlue"/>
> </td>
> </tr>
> </table>
> </form>
Navigation:
[Reply to this message]
|