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"; } } 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)) { Link to comment https://forums.phpfreaks.com/topic/49632-unknown-error-in-script/#findComment-243340 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.