Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 注册表单错误检查_Php_Validation_User Registration - Fatal编程技术网

Php 注册表单错误检查

Php 注册表单错误检查,php,validation,user-registration,Php,Validation,User Registration,我有一个包含两个函数的类,一个叫做signup(),另一个叫做p_signup()。p_signup()是处理我的表单的地方,它被发送到signup中的视图 我用一个错误数组在p_注册中进行了错误检查——如何使这个错误数组可用于我在注册中向其发送内容的视图 顺便说一句,当有超过0个错误时,我会将用户重新路由到注册/错误,这是我想要发送错误的地方 我可以通过引用另一个函数在两个函数之间共享一个变量吗 例如:this->p\u signup->errors\u array?您可以在会话中存储错误消息

我有一个包含两个函数的类,一个叫做signup(),另一个叫做p_signup()。p_signup()是处理我的表单的地方,它被发送到signup中的视图

我用一个错误数组在p_注册中进行了错误检查——如何使这个错误数组可用于我在注册中向其发送内容的视图

顺便说一句,当有超过0个错误时,我会将用户重新路由到注册/错误,这是我想要发送错误的地方

我可以通过引用另一个函数在两个函数之间共享一个变量吗


例如:
this->p\u signup->errors\u array

您可以在会话中存储错误消息,并在视图文件中调用display方法,该文件将显示会话中的错误消息和销毁消息。许多mvc框架将这种机制称为“flash消息”。

请发布代码?是的,fr05t1k所说的是正确的。我建议您看看CakePHP和CodeIgniter,看看它们是如何处理flash消息以显示页面请求之间的错误/确认消息的。@AgmLauncher实际上CodeIgniter和CakePHP是PHP中最差的两个框架。