1.开启服务器》
2.编写HTML,PHP
表单和用户输入.html
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <form action="formp.php" method="post"> 姓名:<input type="text" name="username"/><br /> 性别:<input type="text" name="sexx"/><br /> <input type="submit"/> </form> </body> </html>
formp.php
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<?php
echo "<h1>你好1!</h1>";
$mes;
$uname=$_POST["username"];
$sex=$_POST['sexx'];
if($sex=="男"){
$mes="先生";
}else{
$mes="女士";
}
echo $uname . "," . $mes;
?>
</body>
</html>
打开页面

点击提交:

总结:
1.超级全局变量需要大写才行;
2.method='post'的情况下;$_REQUEST和$_POST均可以用于获取表单提交的数据,不可用$_GET获取post已加密数据【为NULL】;
3.method='get'的情况下; $_REQUEST和$_GET均可以用于获取表单提交的数据获取表单数据,不可用$_POST获取【为NULL】;
4.phpstydy的那个localhost就是指他的安装目录;而我们的网页和PHP文件需要放在www文件夹下才可以被访问;个人认为localhost所指的位置就是放这些文件的文件夹,亦就是WWW文件夹;所以表单提交的路径应该写成"formp.php"【当该HTML就在WWW文件夹下的时候】;
浙公网安备 33010602011771号