post

  1. <?php
  2. //通过$_GET变量获得表单以get方式提交的数据!
  3. $n1 = $_POST['num1'];
  4. $n2 = $_POST["num2"];
  5. $result = $n1 + $n2;
  6. //也可以直接啦:
  7. $result2 = $_POST['num1'] + $_POST['num2'];
  8. echo "<br>相加计算的结果为:", $result;
  9. echo "<br>相加计算的结果为:", $result2;
  10. ?>

get

  1. <?php
  2. //通过$_GET变量获得表单以get方式提交的数据!
  3. $name = $_GET['userName'];
  4. $age = $_GET["age"];
  5. echo "<br>姓名为:", $name;
  6. echo "<br>年龄为:", $age;
  7. ?>

request

  1. <?php
  2. $n1 = "";
  3. $n2 = "";
  4. $result = "";
  5. if( isset($_REQUEST['num1']) )
  6. {
  7. $n1 = $_REQUEST['num1'];
  8. $n2 = $_REQUEST['num2'];
  9. $result = $n1 + $n2;
  10. //echo "<br>计算结果为:" , $result;
  11. echo "<br>用户名:", $_REQUEST['userName'];
  12. echo "<br>你的账户余额为:0,请交费。。。";
  13. }
  14. ?>

_SERVER

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Document</title>
  6. </head>
  7. <body>
  8. <?php
  9. // PHP_SELF: 表示当前请求的网页地址(不含域名部分)
  10. // SERVER_NAME: 表示当前请求的服务器名
  11. // SERVER_ADDR: 表示当前请求的服务器IP地址
  12. // DOCUMENT_ROOT: 表示当前请求的网站物理路径(apache设置站点时那个)
  13. // REMOTE_ADDR: 表示当前请求的客户端的IP地址
  14. // SCRIPT_NAME: 表示当前网页地址
  15. echo "<br>你访问的网页为:" , $_SERVER['PHP_SELF'];
  16. echo "<br>你访问的网站为:" , $_SERVER['SERVER_NAME'];
  17. echo "<br>你访问的网站物理路径为:" , $_SERVER['DOCUMENT_ROOT'];
  18. echo "<br>你的IP为:", $_SERVER['REMOTE_ADDR'];
  19. $ip = $_SERVER['REMOTE_ADDR'];
  20. //保存文件
  21. file_put_contents("$ip.txt", $ip)
  22. ?>
  23. </body>
  24. </html>