【发布时间】:2013-12-28 05:30:19
【问题描述】:
我在“if (!LoginODR ->EOF) { 行中收到错误,我在网上找不到任何与我所做的同类声明直接相关的帮助。
谢谢。
if (!LoginODR -> EOF) {
$SecurityLevel = $Loginodr ->Fields('Seclevel')->Value;
$_SESSION['IsValid']="Yes";
$_SESSION['security'] = $SecurityLevel;
}else {
$_SESSION['IsValid']="No";
echo "<center>Invalid Username or Password!</center>";
echo "<br><br>";
echo "<form method='post' action='Login.php' name='formcontact' id='formcontact'>";
echo "<center><input type='submit' name='btnback' id='btnback' value='Back' style='width: 150px; height: 50px;'></center>";
}
【问题讨论】:
-
应该是
$Loginodr而不是LoginODR(基于下一行)? -
常量不能有属性。找出
LoginODR -> EOF和$Loginodr ->Fields之间的区别。 -
我修复了 LoginODR 和 Loginodr 之间的大小写差异,因此它们匹配但我仍然收到错误。
-
更换!但是,使用“$”只会导致变量错误。