1个POST表单里面有两个submit分别提交不同的内容,后天如何区分呢?(jung)
来源:互联网 发布:java程序员教程 编辑:程序博客网 时间:2024/05/16 09:36
实际场景:
用户登录界面,设置一个注册用户登录和游客登录,用户登录需要输入用户名、密码和验证码,而游客登录则不需要任何的输入就可以直接进入主体页面。
前端代码:
<form name="form1" method="post" action="register/logon.php" target='_self'> <fieldset class="form"> <p> <label class="loginlabel" for="user_name">用户名:</label> <input class="logininput ui-keyboard-input ui-widget-content ui-corner-all" name="loginid" id="user_name" type="text" value="" /> </p><p><label class="loginlabel" for="user_password">密码:</label><input class="logininput ui-keyboard-input ui-widget-content ui-corner-all" name="loginpwd" id="user_password" type="password" /></p><p><label class="loginlabel" ></label><img src="securimage_show.php?sid=<?php echo md5(uniqid(time())); ?>" id="checkimg" onclick="javascript:CetCode()" alt="看不清,点击图片换一张"> </p> <p> <label class="loginlabel" for="user_checkcode" >验证码:</label> <input class="logininput ui-keyboard-input ui-widget-content ui-corner-all" name="logincode" id="user_checkcode" type="text" autocomplete="off" /> </p> <button id="loginbtn" type="submit" class="positive" name="Submit" onclick="document.form1.action='register/logon.php?type=admin'"> <img src="key.png" alt="Announcement" />登录</button> <button id="guestloginbtn" type="submit" class="positive" name="Submit" onclick="document.form1.action='register/logon.php?type=guest'"> <img src="key.png" alt="Announcement" />游客登录</button> </fieldset></form>
后端代码:
session_start(); //added by wujun 2012.10.15 $usertype = $_GET['type']; if($usertype == 'admin') { $loginid=trim($_POST['loginid']); $loginpwd=trim($_POST['loginpwd']); $logincode=trim($_POST['logincode']); $loginpwd=md5($loginpwd); }else if($usertype == 'guest') {$loginid='guest1';$loginpwd='123456';$loginpwd=md5($loginpwd); }... ...
- 1个POST表单里面有两个submit分别提交不同的内容,后天如何区分呢?(jung)
- 一个form表单,有两个提交按钮,分别提交到不同页面(或不同的方法中)
- HTML一个form表单中有两个(多个)submit,后台如何区分(纯HTML实现,无需javascript)
- HTML一个form表单中有两个(多个)submit,后台如何区分(纯HTML实现,无需javascript)
- 一个表单两个submit提交到不同的页面
- 在同一个form表单里有2个按钮,如何各自提交到不同的action里面去。
- 一个FORM表单中有两个SUBMIT按钮,如何区分是处理
- php 一个表单里有两个submit, 有效区分
- JS实现一个表单form,多个submit按钮提交时带不同的action参数
- 关于react中submit如何提交其它form表单的内容
- 同一个表单中使用多个不同submit将不同功能提交到同一servlet中的不同操作的实现
- 一个表单中有编辑和删除两个按钮分别调用后台action的不同方法
- 获取form表单由submit提交的内容
- type=image 来提交表单和type=submit提交表单的不同
- 两个jar里面有同包名同名的类,如何区分调用?
- 一个form多个submit,提交不同的地址
- 两个SUBMIT按钮,如何区分处理
- jsp里有两个表单分别传到不同的servlet中!请问怎么解决form获取的先后?
- 独处也是一种享受,让自己做回自己……
- 开始写博客了。
- 理解Object-C中字符串
- 从sourceforge迁移到github
- 想起那些瞬间,还是会心痛
- 1个POST表单里面有两个submit分别提交不同的内容,后天如何区分呢?(jung)
- 终极优化你的游戏 —— 使用脏矩形技术
- navicat连接oracle 报 ORA-12737 set CHS16GBK
- 大杂烩
- jquery 文字自动补全(文本自动补全)
- 需要什么样的文档
- QQ空间伤感日志_我爱你_但,那只是曾经
- 需要什么样的文档
- 以Linux的shell程序为入口到Teradata中执行SQL