Jump to content

[SOLVED] unexpected T_PUBLIC Help please


spires

Recommended Posts

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.