Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Utilisateur {
- private $username;
- private $password;
- private $email;
- private $gender;
- private $avatar;
- public function userLoad($username, $password, $email, $gender, $avatar) {
- $this->username = $this->fullString($username);
- $this->password = $this->passwordEncrypt($password);
- $this->email = $this->fullString($email);
- $this->gender = $this->fullString($gender);
- $this->avatar = $this->fullString($avatar);
- }
- public function fullString($value) {
- return htmlentities($value);
- }
- public function passwordEncrypt($value) {
- return sha1(htmlentities($value));
- }
- //getters
- public function get_username() {
- return $this->username;
- }
- public function get_password() {
- return $this->password;
- }
- public function get_email() {
- return $this->email;
- }
- public function get_gender() {
- return $this->gender;
- }
- public function get_avatar() {
- return $this->avatar;
- }
- //setters
- public function set_username($username) {
- $this->username = $this->fullString($username);
- }
- public function set_email($email) {
- $this->email = $this->fullString($email);
- }
- public function set_gender($gender) {
- $this->gender = $this->fullString($gender);
- }
- public function set_avatar($avatar) {
- $this->avatar = $this->fullString($avatar);
- }
- }
- // UTILISATION :
- $user = new Utilisateur();
- $user->userLoad('zouki', 'votremdp', 'zouki.dev@gmail.com', 'g', 'none.png')
- echo 'Username: '.$user->get_username().'<br/>';
- echo 'Password: '.$user->get_password();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement