spires Posted September 4, 2009 Share Posted September 4, 2009 Hi guys. I am getting an error: Parse error: syntax error, unexpected T_PUBLIC in /var/www/html/businessmobiles.com/OOP/photo_gallery/includes/user.php on line 103 But, I can't see anything wrong with my code. I'm hoping that a fresh pair of eye would do the trick. My code (HTML page) <?php $user = new User(); $user->username = "johnsmith"; $user->password = "abcd12345"; $user->first_name = "John"; $user->last_name = "Smith"; $user->create(); ?> My code (Function being called) public function create() { global $database; $sql = "INSERT INTO photo_gallery_users ("; $sql .= "username, password, first_name, last_name"; $sql .= ") VALUES ('"; $sql .= $database->escape_value($this->username) ."', '"; $sql .= $database->escape_value($this->password) ."', '"; $sql .= $database->escape_value($this->first_name) ."', '"; $sql .= $database->escape_value($this->last_name) ."')"; if ($database->query($sql)) { $this->id = $database->insert_id(); return true; } else { return false; } } line 103 is - public function create() { Thanks for any help. Link to comment https://forums.phpfreaks.com/topic/173125-solved-unexpected-t_public-help-please/ Share on other sites More sharing options...
Adam Posted September 4, 2009 Share Posted September 4, 2009 Would suggest the previous method hasn't been properly closed (most likely a missing brace or two) and so it's not expecting a new method. Link to comment https://forums.phpfreaks.com/topic/173125-solved-unexpected-t_public-help-please/#findComment-912496 Share on other sites More sharing options...
spires Posted September 4, 2009 Author Share Posted September 4, 2009 Of course Thanks for your help. Link to comment https://forums.phpfreaks.com/topic/173125-solved-unexpected-t_public-help-please/#findComment-912501 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.