Perad Posted May 2, 2007 Share Posted May 2, 2007 My page loads the header but nothing more, I just made some changes and was hoping someone could point out my wrongs. This is all going on within a class. I created this function private function DatabaseProtect($unsafestring) { if (empty($_POST['$unsafestring'])) { $this->message = "Error 5001 - You didn't complete the form"; } else { if (!get_magic_quotes_gpc()) { return mysql_escape_string($unsafestring); } return htmlentities($unsafestring); } } I then added it to this function and the page didn't load. What am i doing wrong? private function SQLAddBlog() { $blog_title = DatabaseProtect($_POST['blog_title']); $blog_meta = DatabaseProtect($_POST['blog_meta']); $blog_content = DatabaseProtect($_POST['blog_content']); $sql="INSERT INTO `blog` (blog_title , blog_meta , blog_content , blog_postdate) VALUES ( '$blog_title', '$blog_meta', '$blog_content', NOW() );"; $result = mysql_query($sql); if (!$result) { $this->message = "There is a problem with your query :: ".mysql_error(); } else { $this->message = "The article has been added"; } } Quote Link to comment https://forums.phpfreaks.com/topic/49632-unknown-error-in-script/ Share on other sites More sharing options...
MadTechie Posted May 2, 2007 Share Posted May 2, 2007 change if (empty($_POST['$unsafestring'])) { to if (empty($unsafestring)) { Quote Link to comment https://forums.phpfreaks.com/topic/49632-unknown-error-in-script/#findComment-243340 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.