Thinkphp中如何实现表单数据提交?

2026-04-29 00:021阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计616个文字,预计阅读时间需要3分钟。

Thinkphp中如何实现表单数据提交?

在ThinkPHP中,常用表单提交操作包括post方法和get方法。其中,post方法相对get方法更为安全。如果使用get方法,你的提交的表单信息(如账号、密码等)将显示在访问路径中,容易被他人窃取。而使用post方法,你的信息将不会显示在路径中,更加安全。

在ThinkPHP中常用的表单提交操作包括post方法和get方法。

其中post方法相对于get方法较为安全,如果使用get方法的话你的提交的表单包括账号密码等信息将会显示在访问路径当中,而post方法会将其数据隐藏。

改写add方法,判断是否是post请求,如果是,则处理表单的提交,如果不是则展示模版。

扩展:如果判断请求是否是post?

答:我们可以使用if($_POST)来判断,但是在ThinkPHP中系统为我们封装了几个比较使用的常量,可以直接用常量来判断,常量常见的如下:

IS_POST 如果请求是post,则IS_POST的值是true,否则是false

IS_GET

IS_AJAX 如果请求是ajax,则IS_AJAX的值是true,否则是false

IS_CGI

IS_PUT

关于数据接收的说明:

在之前我们使用的时候$_POST来接收数据,在ThinkPHP中,我们可以使用I方法(快速方法)来接收数据,I方法可以接收任何类型的输入(post、get、request、put等等),并且系统默认自带防sql注入的方法(使用php内置的函数htmlspecialchars)。

变量类型就是类似get、post等等。

阅读全文
标签:方法

本文共计616个文字,预计阅读时间需要3分钟。

Thinkphp中如何实现表单数据提交?

在ThinkPHP中,常用表单提交操作包括post方法和get方法。其中,post方法相对get方法更为安全。如果使用get方法,你的提交的表单信息(如账号、密码等)将显示在访问路径中,容易被他人窃取。而使用post方法,你的信息将不会显示在路径中,更加安全。

在ThinkPHP中常用的表单提交操作包括post方法和get方法。

其中post方法相对于get方法较为安全,如果使用get方法的话你的提交的表单包括账号密码等信息将会显示在访问路径当中,而post方法会将其数据隐藏。

改写add方法,判断是否是post请求,如果是,则处理表单的提交,如果不是则展示模版。

扩展:如果判断请求是否是post?

答:我们可以使用if($_POST)来判断,但是在ThinkPHP中系统为我们封装了几个比较使用的常量,可以直接用常量来判断,常量常见的如下:

IS_POST 如果请求是post,则IS_POST的值是true,否则是false

IS_GET

IS_AJAX 如果请求是ajax,则IS_AJAX的值是true,否则是false

IS_CGI

IS_PUT

关于数据接收的说明:

在之前我们使用的时候$_POST来接收数据,在ThinkPHP中,我们可以使用I方法(快速方法)来接收数据,I方法可以接收任何类型的输入(post、get、request、put等等),并且系统默认自带防sql注入的方法(使用php内置的函数htmlspecialchars)。

变量类型就是类似get、post等等。

阅读全文
标签:方法