php抓取网页表格信息(PHP_GET变量是通过get方法从表单中获取值)
优采云 发布时间: 2021-12-26 04:17php抓取网页表格信息(PHP_GET变量是通过get方法从表单中获取值)
推荐:用于动态网页创建的 PHP Cookies
Cookie 通常用于验证或识别用户。什么是饼干?Cookie 通常用于验证或识别用户。cookie 是服务器发送到用户计算机的小文件。每次当同一台计算机通过浏览器请求一个页面时,原来存储的cookie也被发送到服务器。可以使用PHP创建和获取
PHP _GET 和_POST 变量用于获取表单中的信息,例如用户输入的信息。
PHP表单操作
当我们处理 HTML 表单和 PHP 表单时,要记住的重要一点是 HTML 页面中的任何表单元素都可以在 PHP 脚本中自动使用:
示例表格:
上面的 HTML 页面收录
两个输入字段 [input field] 和一个提交 [submit] 按钮。当用户填写信息并点击提交按钮时,表单的数据将被发送到“welcome.php”文件中。
“welcome.php”文件如下所示:
欢迎。
你几岁了。
上述脚本将输出以下结果:
欢迎约翰。
你今年 28 岁。
PHP _GET 和_POST 变量将在下一章详细解释。
表单验证 [表单验证]
用户输入的信息应尽可能通过客户端脚本程序(如JavaScript)在浏览器上进行验证;通过浏览器对信息的有效性进行验证,可以提高效率,降低服务器的下载压力。
如果用户输入的信息需要存储在数据库中,那么就必须考虑在服务器端进行验证。在服务器上验证信息有效性的最佳方式是将表单信息发送到当前页面进行验证,而不是将其转移到其他页面进行验证。通过上述方法,如果表单有错误,用户可以直接获取当前页面的错误信息。这使我们更容易找到错误的信息。
PHP _GET 变量通过 get 方法从表单中获取“值”。
_GET 变量
_GET 变量是一个收录
名称[name] 和值[value] 的数组(这些名称和值是通过HTTP GET 方法发送的,可以使用)。
_GET 变量使用“method=get”来获取表单信息。GET方法发送的信息是可见的(会在浏览器的地址栏中显示),并且有长度限制(信息的总长度不能超过100个字符[字符])。
案例分析
当用户点击“提交”按钮时,显示 URL
“welcome.php”文件可以通过“_GET”变量获取表单数据(注意:表单列[表单域]中的名称会自动作为“_GET”中的ID关键词大批):
欢迎。
你几岁了!
为什么使用“_GET”?
重要提示:使用“_GET”变量时,URL地址栏中会显示所有变量名和变量值;因此,当您发送的信息中收录
密码或其他敏感信息时,您将无法再使用此方法。因为所有的信息都会显示在URL地址栏中,我们可以将其作为标签添加到采集
夹中。这在许多情况下非常有用。
注意:如果要发送的变量值太大,HTTP GET 方法不适用。发送的信息量不能超过 100 个字符。
_REQUEST 变量
PHP _REQUEST 变量收录
_GET、_POST 和_COOKIE 的内容。
PHP _REQUEST 变量可用于获取“GET”和“POST”两种方法发送的表单数据。
案例分析
欢迎。
你几岁了!
PHP_POST变量的作用是获取method="post"方法发送的表单变量。
_POST 变量
_POST 变量是一个收录
名称[name] 和值[value] 的数组(这些名称和值是通过HTTP POST 方法发送的,可以使用)
_POST 变量使用“method=POST”来获取表单信息。通过POST方式发送的信息是不可见的,对信息的长度没有限制。
案例分析
当用户点击“提交”按钮时,URL 将不收录
任何表单数据
“welcome.php”文件可以使用“_POST”变量获取表单数据(注意:表单列的[表单域]中的名称会自动作为“_POST”中的ID关键词大批):
欢迎。
你几岁了!
为什么使用_POST?