arkadaşlar kullanıcı adı veya mail mevcut ise hata vermesini istiyorum yardımcı olabilirmisiniz.
function register()
{
$user['username'] = stringEscape($_POST['username']);
$user['email'] = stringEscape($_POST['email']);
$user['password'] = md5(stringEscape($_POST['password']));
$count = DB::getInstance()->query("Select id from ".TBL_USER." where username='".$user['username']."' or email='".$user['email']."'")->numRows();
if($count>1) {
$result['result'] = true;
}else {
if($insertedid = DB::getInstance()->insert(TBL_USER, $user))
{
$row = DB::getInstance()->query("select * from ".TBL_USER." where id=".$insertedid)->rowArray();
Session::getInstance()->set('username',$row['username']);
Session::getInstance()->set('email',$row['email']);
Session::getInstance()->set('userid',$row['id']);
if($row['superuser'] == 1) $super = true; else $super = false;
Session::getInstance()->set('super',$super);
DB::getInstance()->update(TBL_USER,array('last_login'=>time(),'online'=>1), array('id'=>$row['id']));
$log['userid'] = $row['id'];
$log['log'] = "üyeliğinizi oluşturdunuz";
$log['ip'] = getIpAdress();
$log['time'] = time();
DB::getInstance()->insert(TBL_USERLOGS, $log);
$result['result'] = true;
$result['message'] = "Üyelik Başarıyla Oluşturuldu. Yönlendiriliyorsunuz";
}
else
{
$result['result'] = false;
$result['message'] = "Üyeliğiniz Oluşturulamadı Lütfen Daha Sonra Tekrar Deneyiniz.";
}
}
echo json_encode($result);
}