php 提交网页 传值 获取编辑框的值

如果可以刷新页面,可以有POST或者GET方式来讲其传过去,方法同上
如果要不刷新页面,那应该用AJAX来实现,用JavaScript在页面获取到值后,再利用浏览器内置的XMLHttpRequest对象,将其发送给PHP页面,有PHP页面完成后再回调你的页面(当然这里面的很多功能都是XMLHttpRequest对象来完成的)。

1,提交表单前获取值

<form action="" methop="post" onSubmit="return check(this)">
<input name="name" vlaue="" type="text">...
</form>
<script language="javascript">
function check(form) {
alert(form.name.value);
return false
}
</script>



php接受通过HTML表单提交的信息时,会将提交的数据保存在全局数组中,我们可以调用系统特定的自动全局变量数组来获取这些值。常用的自动全局变量如下所示:
$_GET
$_POST
$_REQUEST

在获取表单数据中,最常用的自动全局变量是$_GET和$_POST,它们分别获取通过GET方法提交的数据和通过POST方法提交的数据。 比如一个名称为"user"的文本框表单控件,如果用GET方法提交,可以用
$_GET["user"]或者$_GET['user']
获取它提交的值。

$_REQUEST自动全局变量包含了所有GET、POST、COOKIE和FILE的数据,如不关心数据来源,可以用
$_REQUEST[" user "]或$_REQUEST[' user ']来获取提交的数据。

2,提交表单传值

//新建sae数据库类
$mysql = new SaeMysql();

//获取操作标识传入
$action=$_POST["action"];
$action= string::un_script_code($action);
$action= string::un_html($action);


//获取表单传入数据
$student_number=$_POST['student_number'];
$student_wechat=$_POST['student_wechat'];
//$student_wechat= string::un_script_code($student_wechat);

if($action=="login")
{
    //echo "<script>alert('登录!');history.back();</Script>";
    $sql = "SELECT *  FROM student WHERE student_number =" . $student_number ." AND student_wechat = '" . $student_wechat ."'";
    $student_value = $mysql->getLine( $sql );
   
    if(!$student_value)
    {
        echo "<script>alert('输入有误,请重新输入!');history.back();</Script>";
    }
    else
    {
         echo "<script>alert('欢迎使用!');history.back();</Script>";   
    }
}


    <form action="?" method="post" name="self-service_platform" id="self-service_platform" enctype="multipart/form-data">
        <p>
            <b>*</b>学号:<input type="text"  name="student_number">
        </p>


        <p>
            <b>*</b>微信:<input type="text"  name="student_wechat">
        </p>
         <p>
             <!--隐藏参数,用来放置操作标示和修改的ID-->
             <input type="hidden" name="action"  value="login">
             <!--表单提交-->
            <input type="submit"  value="登录" />
<!--
             <a href='QR_code.php'>登录</a>
             -->
        </p>
    </form>



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值