Editing a script

Hello, I would like to remove the registration function from this php script without it breaking the login function. Could someone help me strip that from this? Thanks!

[php]<?php
//User

class User
{

  public function User_Login($username,$password) 
 {
 $username=mysql_real_escape_string($username);
 $password=mysql_real_escape_string($password);
 $md5_password=md5($password);
 $query=mysql_query("SELECT uid FROM users WHERE username='$username' and password='$md5_password' AND status='1'");
 if(mysql_num_rows($query)==1)
 {
 $row=mysql_fetch_array($query);
 return $row['uid'];
 }
 else
 {
 return false;
 }
 }

 public function User_Registration($username,$password,$email) 
 {
 $username=mysql_real_escape_string($username);
 $email=mysql_real_escape_string($email);
 $password=mysql_real_escape_string($password);
 $md5_password=md5($password);

 $q=mysql_query("SELECT uid FROM users WHERE username='$username' or email='$email' ");
 
 if(mysql_num_rows($q)==0)
 {

 $query=mysql_query("INSERT INTO users(username,password,email)VALUES('$username','$md5_password','$email')");
   
 $sql=mysql_query("SELECT uid FROM users WHERE username='$username'");
 $row=mysql_fetch_array($sql);
 $uid=$row['uid'];
 $friend_query=mysql_query("INSERT INTO friends(friend_one,friend_two,role)VALUES('$uid','$uid','me')");

 return $uid ;


 }
 else
 {
 return false;
 }



 }

}

?>
[/php]

[php]<?php
//User

class User {
public function User_Login($username,$password) {
$username=mysql_real_escape_string($username);
$password=mysql_real_escape_string($password);
$md5_password=md5($password);
$query=mysql_query(“SELECT uid FROM users WHERE username=’$username’ and password=’$md5_password’ AND status=‘1’”);

	if(mysql_num_rows($query)==1) {
		$row=mysql_fetch_array($query);
		return $row['uid'];
	}
 	else {
 		return false;
	}
}

}

?>[/php]

Thank you for this :slight_smile: Once I figure out how, I’ll +rep you!

This site uses karma, there’s a + / - under the person’s avatar. Just click on the plus sign to raise his level. Took me a while to figure it out too.

That section of is not select-able for me. I use Google Chrome. Maybe it’s something to do with that?

you may need 10 posts to see it

Sponsor our Newsletter | Privacy Policy | Terms of Service