`

PHP $_POST

    博客分类:
  • php
php 
阅读更多
PHP $_POST
PHP $_POST 广泛用于收集提交 method="post" 的 HTML 表单后的表单数据。$_POST 也常用于传递变量。
下面的例子展示了一个包含输入字段和提交按钮的表单。当用户点击提交按钮来提交数据后,表单数据会发送到 <form> 标签的 action 属性中指定的文件。在本例中,我们指定文件本身来处理表单数据。如果您希望使用另一个 PHP 页面来处理表单数据,请用更改为您选择的文件名。然后,我们可以使用超全局变量 $_POST 来收集输入字段的值:
实例
<html>
<body>

<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
Name: <input type="text" name="fname">
<input type="submit">
</form>

<?php 
$name = $_POST['fname']; 
echo $name; 
?>

</body>
</html>

分享到:
评论

相关推荐

    php中$_GET和$_POST方法详解

    "PHP 中 $_GET 和 $_POST 方法详解" 一、 $_GET 数组 * 在 PHP 中,$_GET 数组用于接收 GET 请求的数据 * GET 请求是 HTTP 中最原始的请求方式,通过点击超链接或在地址栏输入 URL 都会发送一个 GET 请求 * 在 GET...

    $_SERVER相关函数

    在PHP开发中,`$_SERVER`是一个预定义的全局变量,它包含了服务器和执行环境的信息。这些信息对理解客户端请求、服务器配置以及处理HTTP头部非常重要。以下将详细介绍`$_SERVER`中的一些常用元素及其应用场景。 ###...

    PHP—$_POST.docx

    在PHP编程语言中,`$_POST`是一个全局数组,它被用来接收通过HTTP POST方法提交的表单数据。HTTP POST方法通常用于向服务器传递大量数据或者敏感信息,因为这些数据不会在浏览器的地址栏中显示,增加了数据的安全性...

    php中$_GET与$_POST过滤sql注入的方法

    本文实例讲述了php中$_GET与$_POST过滤sql注入的方法,分享给大家供大家参考。具体分析如下: 此函数只能过滤一些敏感的sql命令了,像id=1这种大家还是需要自己简单过滤了。 主要实现代码如下: 复制代码 代码如下:...

    php获取$_POST同名参数数组的实现介绍

    今天写php的时候发现$_POST[“arr”]无法获取参数arr的数组,记录一下。例如有以下表单需要提交:复制代码 代码如下: &lt;input type=”checkbox” name=”arr” value=”” /&gt; &lt;input type=”checkbox” ...

    php提交表单时判断 if($_POST[submit])与 if(isset($_POST[submit])) 的区别

    这种写法简洁明了,但如果`'submit'`键在`$_POST`数组中不存在,PHP会尝试去获取这个未定义的变量,这将导致一个E_NOTICE级别的错误,显示“Undefined index: submit”。错误信息会显示在服务器日志或,如果错误报告...

    php Notice: Undefined index 错误提示解决方法

    例如,如果代码中有这样的表达式:`elseif($_POST['istrue']=='ok')`,我们可以先检查'istrue'键是否存在于$_POST数组中,然后再进行后续的处理。示例代码如下: ```php if(array_key_exists('istrue', $_POST)) { ...

    PHP利用超级全局变量$_POST来接收表单数据的实例

    &lt;form method="post" action="&lt;?php echo $_SERVER['PHP_SELF'];?&gt;"&gt; Name: &lt;?php $name = $_POST['fname']; echo $name; ?&gt; ``` 在这个例子中,我们创建了一个简单的HTML表单,其中包含一个文本输入框...

    php中$_REQUEST、$_POST、$_GET的区别和联系小结

    在PHP编程语言中,`$_REQUEST`、`$_POST` 和 `$_GET` 是三个非常重要的超级全局变量,它们用于处理客户端(通常是浏览器)发送到服务器的数据。理解这些变量的区别和联系是编写有效PHP脚本的关键。 1. `$_REQUEST` ...

    PHP中$GLOBALS[HTTP_RAW_POST_DATA]和$_POST的区别分析

    在PHP编程中,HTTP请求方式主要有GET和POST,而在处理POST数据时,开发者可能会遇到两种全局变量:`$_POST`和`$GLOBALS['HTTP_RAW_POST_DATA']`。这两个变量都与HTTP POST请求中的数据有关,但它们在使用场景和功能...

    js+php_POST.rar_js post php_php _POST_php js po_php post web_pos

    在PHP中,当接收到POST请求时,数据会被封装在`$_POST`数组中。例如,如果JavaScript发送了如上所示的数据,PHP代码可以这样接收: ```php &lt;?php if ($_SERVER['REQUEST_METHOD'] === 'POST') { $key1 = $_POST['...

    php使用$_POST或$_SESSION[]向js函数传参

    `$_POST`和`$_SESSION`是PHP中两个常见的全局数组,它们分别用于处理HTTP请求中的POST数据和存储会话数据。下面将详细讨论如何使用这两种方式以及`echo`语句来实现PHP向JavaScript的参数传递。 1. 使用`$_POST`向...

    php几个预定义变量$_SERVER用法小结

    `$_REQUEST`是一个全局数组,包含`$_GET`、`$_POST`和`$_COOKIE`中的所有变量,使得可以轻松地获取请求中的参数。在这里,`$_REQUEST['name']`指的是名为`name`的请求参数的值。 以上就是`$_SERVER`预定义数组中几...

    php中$_POST与php://input的区别实例分析

    在PHP中,`$_POST`和`php://input`是两种不同的方式来获取HTTP POST请求中的数据,它们各自有其特点和适用场景。下面将详细分析这两种方法的区别、功能以及使用技巧。 首先,`$_POST`是PHP预定义的超全局数组,用于...

    php 图片上传($_FILES)

    if ($_SERVER['REQUEST_METHOD'] === 'POST') { if (isset($_FILES['img']) && $_FILES['img']['error'] === UPLOAD_ERR_OK) { echo '文件名称:' . $_FILES['img']['name']; echo '文件类型:' . $_FILES['img']...

Global site tag (gtag.js) - Google Analytics