我正在关注教程并遵循与视频相同的代码,但我收到三条通知: 注意:未定义的变量:nameError 注意:未定义的变量:emailError 注意:未定义的变量:passwordError
ld: symbol(s) not found for architecture x86_64
我只是不知道我是如何做同样的代码而且这些变量是未定义的。 谢谢!
答案 0 :(得分:0)
在设置$ _POST值的情况下,您没有声明这些变量(nameError,emailError,passwordError),即。在你的“if else”中你有一条没有声明这些变量的路线,你仍然使用它们。
两个选项:
1 - 您使用默认值(例如“”
)声明nameError,emailError,passwordError2 - 在你的phtml代码中回复它们之前,你测试它们是否存在(isset)。