一代码改动没成功请教一下
请教一下,下面的代码是一个申请程序,红色的位置是我自己加入的一个附选框,但是写到access里面,用户名我的本意是 用户名=username@test1(或者2,3) 但是 写入完了用户名就变成username, @test1(或者2,3) username和test1(或者2,3)连接处每次申请都会多写入一个[color=Red]逗号[/color]后面一个[color=Red]空格[/color],是我代码弄错了吗?请帮助一下,谢谢[quote]
<form action="save_reg.asp" method="post" name="form1" >
<tr bgcolor="#99CCFF">
<td width="185" height="25" bgcolor="#E0F870"><strong>用户注册</strong></td>
<td height="25" align="right"> </td>
</tr>
<tr>
<td height="25" align="right">用户名称:</td>
<td width="453" height="25"><input name="username" type="text" class="smallInput" id="username" size="20">[color=Red]<select class="smallInput" id="username" name="username">
<option value="@test1" selected>@test1</option>
<option value="@test2">@test2</option>
<option value="@test3">@test3</option>
</select>[/color]<br>
<font color="#FF0000">*</font>
注意:Singup YES<font color="#FF0000">User Name</font>For<font color="#FF0000">UserName@test(1,2,3)</font>。 </td>
</tr>
<tr>
<td height="25" align="right">密码:</td>
<td height="25"><input name="password" type="password" class="smallInput" id="password">
<font color="#FF0000"> *</font>
login pass。</td>
</tr>
<tr>
<td height="25" align="right">密码确认:</td>
<td height="25"><input name="confirmpwd" type="password" class="smallInput" id="confirmpwd">
<font color="#FF0000">*</font> 重复输入一次密码。</td>
</tr>
<tr>
<td height="25" align="right">电子邮箱:</td>
<td height="25"><input name="email" type="text" class="smallInput" id="email">
<font color="#FF0000">*</font> 请正确填写</td>
</tr>
<tr align="center">
<td height="25" colspan="2">
<input name="Submit" type="submit" value="提交注册">
</td>
</tr></form>
[/quote]
[[i] 本帖最后由 4776www 于 2008-5-27 19:15 编辑 [/i]] 楼下来解决 这样当然不行了,暂时没什么好办法解决,不过你可以在动态页面改改 [quote]原帖由 [i]sickog[/i] 于 2008-5-27 20:27 发表 [url=http://www.im286.com/redirect.php?goto=findpost&pid=26517024&ptid=2614572][img]http://www.im286.com/images/common/back.gif[/img][/url]
这样当然不行了,暂时没什么好办法解决,不过你可以在动态页面改改 [/quote]
这就是reg.asp里面的代码啊,是动态页的啊。。。 那你可以[code] <td width="453" height="25"><input name="username" type="text" class="smallInput" id="username" size="20"><select class="smallInput" id="username1" name="username1">
<option value="@test1" selected>@test1</option>
<option value="@test2">@test2</option>
<option value="@test3">@test3</option>
</select><br>
[/code]在处理username的时候[code]
username=request("username")&request("username1")
[/code]变通一下咯 [quote]原帖由 [i]sickog[/i] 于 2008-5-27 21:07 发表 [url=http://www.im286.com/redirect.php?goto=findpost&pid=26518072&ptid=2614572][img]http://www.im286.com/images/common/back.gif[/img][/url]
那你可以
@test1
@test2
@test3
在处理username的时候
username=request("username")&request("username1")
变通一下咯 [/quote]
很感谢,通过你的解答,已经成功改动了代码!谢谢你!
我htm的知识都是东拼西凑的!呵呵 参数都未进行任何的过滤。。。:( [quote]原帖由 [i]houniao[/i] 于 2008-5-27 21:56 发表 [url=http://www.im286.com/redirect.php?goto=findpost&pid=26519221&ptid=2614572][img]http://www.im286.com/images/common/back.gif[/img][/url]
参数都未进行任何的过滤。。。:( [/quote]
菜鸟,不好意思啊:P
页:
[1]
