美文网首页
前端学习之 Ajax

前端学习之 Ajax

作者: 静持大师 | 来源:发表于2017-02-24 23:55 被阅读8次

PHP基础

header

  • header() 用来向客户端(浏览器)发送报头
// 如果出现中文无法显示,可以尝试在PHP代码顶部添加 如下代码
header("content-type:text/html; charset=utf-8");

// 设置文本编码(设置编码格式为:utf-8)
header('content-type:text/html; charset= utf-8');
// 设置页面跳转(设置跳转到百度首页)
header('location:http://www.baidu.com');
// 设置页面间隔刷新
header('refresh:3; url=http://www.xiaomi.com');

PHP 表单

  • PHP_GET数据获取
    在PHP中,如果想要获取通过get方法提交的数据,可以通过$_GET对象来获取(虽然参数在地址栏中可以查看)
// HTML代码: 下面就是一个简单的表单代码,将数据提交到01.php,使用get的方式
<form action="01.php" method="get" >
  <label for="">姓名:
      <input type="text" name= "userName"></label>
      <br/>
  <label for="">邮箱:
      <input type="text" name= "userEmail"></label>
      <br/>
      <input type="submit" name="">
</form>

// PHP代码:(POST 请求同理)
<?php 
    echo "<h1>GET_PAGE</h1>";
    echo 'userName:'.$_GET['userName'];
    echo '<br/>';
    echo 'userEmail:'.$_GET['userEmail'];
 ?>
  • POST&GET错误处理
    当我们直接访问POST&GET页面时由于并没有传递任何数据,会因为$_GET或$_POST不存在对应的key而报错.
// 处理方式
// 使用array_key_exists(key, 数组)函数来进行判断
// 参数1: 要检测的key字符串
// 参数2: 检验的数组
if(array_key_exists('name', $_GET)){
        //如果有数据 再去读取
}else{
        // 反之 可以执行一些 其他的逻辑
}
  • PHP文件上传处理01_$_FILES对象

相关文章

网友评论

      本文标题:前端学习之 Ajax

      本文链接:https://www.haomeiwen.com/subject/klvwwttx.html