• 技术文章 >后端开发 >php教程

    php HTML无刷新提交表单_PHP

    2016-05-27 10:34:17原创366
    通常对于无刷新提交表单,我们都是运用ajax实现的。前段时间跟着老大了解到另一种无刷新提交表单的方法,是利用iframe框架实现的。现在整理出来分享给大家。
    第一种:
    html页面

    
    
    
      
      无刷新提交表单
      
    
    

    PHP页面:form.php

    <?php
     //非空验证
     if(empty($_POST['uname']) || empty($_POST['pwd']))
     {
      echo '';
      exit;
     }
     
     //验证密码
     if($_POST['uname'] != 'jack' || $_POST['pwd'] != '123456')
     {
      echo '';
      exit;
     } else {
      echo '';
      exit;
     }

    第二种:
    html页面

    
    
    
      
      iframe提交表单
    
    
    用户名:
    密 码:


    PHP页面:form.php

    <?php
     //设置时区
     date_default_timezone_set('PRC');
     /*
      返回的提交消息
      status:状态
      msg:提示信息
     */
     $msg = array('status'=>0,'msg'=>'');
     
     //获取提交过来的数据
     $name = $_POST['username'];
     $pwd = $_POST['userpwd'];
     
     //模拟登录验证
     $user = array();
     $user['name'] = 'jack';
     $user['pwd'] = 'jack2014';
     
     if($name != $user['name']){
      $msg['msg'] = '该用户未注册!';
      $str = json_encode($msg);
      echo $str;
      exit;
     }else if($pwd != $user['pwd']){
      $msg['msg'] = '输入的密码错误!';
      $str = json_encode($msg);
      echo $str;
      exit;
     }
     
     $msg['msg'] = '登录成功!';
     $msg['status'] = 1;
     $str = json_encode($msg);
     echo $str;

    以上就是本文的全部内容,希望对大家学习php程序设计有所帮助。

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:PHP命名空间和自动加载类 下一篇:PHP版本的选择5.2.17 5.3.27 5.3.28 5.4 5.5兼容性问题分析_PHP
    PHP编程就业班

    相关文章推荐

    • PHP 安装配置教程大全(最新)• 详解win10下PHP的安装配置(以php5.6为例)• YII 的源码分析(3)• 检测旋钮所在行 • PHP5.4无法安装sphinx扩展,该怎么解决

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网