博客列表 >php工作原理&get与post请求

php工作原理&get与post请求

左手Leon的博客
左手Leon的博客原创
2019年04月16日 19:33:51747浏览

php手绘.jpg

实例-get.php

<?php
// 获取通过url发送的变量参数
// 键名=>变量名, 值=>变量值

function _get($str){
    $val = !empty($_GET[$str]) ? $_GET[$str] : null;
    return $val;
}

?>

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>get</title>
</head>
<body>
<form action="" method="get">
    <label for="email">邮箱:</label>
    <input type="email" id="email" name="email" value="<?=_get('email')?:''?>">

    <label for="password">密码:</label>
    <input type="password" id="password" name="password" value="<?=_get('password')?:''?>">

    <button>登录</button>
</form>
</body>
</html>
<?php
// 获取通过请求头发送的变量参数
// 键名=>变量名, 值=>变量值
echo '<pre>';
print_r($_GET);
?>

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<?php
// 获取通过请求头发送的变量参数
// 键名=>变量名, 值=>变量值
function _post($str){
    $val = !empty($_POST[$str]) ? $_POST[$str] : null;
    return $val;
}

?>
<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>get</title>
</head>
<body>
<form action="" method="post">
    <label for="email">邮箱:</label>
    <input type="email" id="email" name="email" value="<?=_post('email')?:''?>">

    <label for="password">密码:</label>
    <input type="password" id="password" name="password" value="<?=_post('password')?:''?>">

    <button>登录</button>
</form>
</body>
</html>
<?php

echo '<pre>';
print_r($_POST);
?>

运行实例 »

点击 "运行实例" 按钮查看在线实例



声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议