ezSQL Kayıt Sistemi

Tabi ki olmazsa olmaz kullanıcı kayıt sistemi. Giriş sistemindeki gibi fazla lafa gerek yok kodlar ortada;

<?php 
  if($_POST) {	
    function ozelKarakterKontrol($string) {if (preg_match('/[^a-zA-Z]/', $string)) {return false;} else {return true;}} 
	$uye_kadi   = $db->escape(strip_tags($_POST["uye_kadi"]));
	$uye_sifre  = $db->escape(md5($_POST["uye_sifre"]));
	
	if(!ozelKarakterKontrol($uye_kadi)){
	    echo 'Kullanıcı adında özel karakter kullanmayın.';
	}else{
	    if (empty($uye_kadi) || empty($uye_sifre) ) {
	        echo 'Lütfen formu doldurup deneyin.';	
	    }else{	
		if ($varmi = $db->get_row("SELECT uye_kadi FROM uyeler WHERE uye_kadi = '$uye_kadi' ", ARRAY_A)) {
	            echo 'Bu kullanıcı adı sistemde mevcut. Şifrenizi mi unuttunuz yoksa?';
		}else {
		    if ($ekle = $db->query("INSERT INTO uyeler SET uye_kadi = '$uye_kadi', uye_sifre = '$uye_sifre' )) {
			echo 'Başarıyla kayıt oldunuz.';
		    }else{
			echo 'Kayıt işleminiz yapılırken teknik bir hata oluştu';
		    }	
	        }
	    }
    }
}
?>

 

You may also like...