RandomRaffles Posted October 16, 2008 Share Posted October 16, 2008 I need some help. I keep getting this error. ------------------------------------------------------------------------------------------------------------------------------------------------------------ Login Username: <input type="text" name="user" maxlength="30" value=" Fatal error: Call to a member function value() on a non-object in /home/oiwounpo/public_html/RR/main.php on line 57 ------------------------------------------------------------------------------------------------------------------------------------------------------------ <? /** * Main.php * * * * * * * * * */ include("include/session.php"); ?> <html> <title>Login Script</title> <body> <table> <tr><td> <? /** * * */ if($session->logged_in){ echo "<h1>Logged In</h1>"; echo "Welcome <b>$session->username</b>, you are logged in. <br><br>" ."[<a href=\"userinfo.php?user=$session->username\">My Account</a>] " ."[<a href=\"useredit.php\">Edit Account</a>] "; if($session->isAdmin()){ echo "[<a href=\"admin/admin.php\">Admin Center</a>] "; } echo "[<a href=\"process.php\">Logout</a>]"; } else{ ?> <h1>Login</h1> <? /** * * * * */ if($form->num_errors > 0){ echo "<font size=\"2\" color=\"#ff0000\">".$form->num_errors." error(s) found</font>"; } ?> <form action="process.php" method="POST"> <table align="left" border="0" cellspacing="0" cellpadding="3"> <tr><td>Username:</td><td><input type="text" name="user" maxlength="30" value="<? echo $form->value("user"); ?>"></td><td><? echo $form->error("user"); ?></td></tr> (the line above is line 57) <tr><td>Password:</td><td><input type="password" name="pass" maxlength="30" value="<? echo $form->value("pass"); ?>"></td><td><? echo $form->error("pass"); ?></td></tr> <tr><td colspan="2" align="left"><input type="checkbox" name="remember" <? if($form->value("remember") != ""){ echo "checked"; } ?>> <font size="2">Remember me next time <input type="hidden" name="sublogin" value="1"> <input type="submit" value="Login"></td></tr> <tr><td colspan="2" align="left"><br><font size="2">[<a href="forgotpass.php">Forgot Password?</a>]</font></td><td align="right"></td></tr> <tr><td colspan="2" align="left"><br>Not registered? <a href="register.php">Sign-Up!</a></td></tr> </table> </form> <? } /** * * * * */ echo "</td></tr><tr><td align=\"center\"><br><br>"; echo "<b>Member Total:</b> ".$database->getNumMembers()."<br>"; echo "There are $database->num_active_users registered members and "; echo "$database->num_active_guests guests viewing the site.<br><br>"; include("include/view_active.php"); ?> </td></tr> </table> </body> </html> LINK HERE http://www.randomraffles.com/RR/main.php Link to comment https://forums.phpfreaks.com/topic/128659-php-fatel-error/ Share on other sites More sharing options...
redarrow Posted October 16, 2008 Share Posted October 16, 2008 u sure it not form num errors check...... Link to comment https://forums.phpfreaks.com/topic/128659-php-fatel-error/#findComment-666815 Share on other sites More sharing options...
RandomRaffles Posted October 19, 2008 Author Share Posted October 19, 2008 What does that mean? ??? Link to comment https://forums.phpfreaks.com/topic/128659-php-fatel-error/#findComment-669516 Share on other sites More sharing options...
The Little Guy Posted October 19, 2008 Share Posted October 19, 2008 um... I believe you need to create an instance of "$form" such as... $form = new objectName(); Link to comment https://forums.phpfreaks.com/topic/128659-php-fatel-error/#findComment-669537 Share on other sites More sharing options...
RandomRaffles Posted November 25, 2008 Author Share Posted November 25, 2008 I fixed it thanks Link to comment https://forums.phpfreaks.com/topic/128659-php-fatel-error/#findComment-698388 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.