ErdalGozum adlı üyeden alıntı: mesajı görüntüle
MaşaAllah. Üstad Tam anlamıyla bu mantıkta olacak. İstediğim tam anlamıyla bu.
Denermisiniz hocam?

<?php  
 
ob_start();
session_start();
include ('baglanti.php');

  @ $mysql_baglanti = mysql_connect($vt_sunucu,$vt_kullanici_adi,$vt_kullanici_sifre,$vt_adi);
  @ mysql_select_db("$vt_adi",$mysql_baglanti) or die ("Veritabanı Seçim Hatası");
     
mysql_query("SET NAMES 'utf8'");  
mysql_query("SET CHARACTER SET utf8");  
mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'");  
 
 
if (mysql_errno())
  {
    echo 'Hata: Veritabanına Bağlanılamıyor.. Lütfen Tekrar Deneyiniz';
    exit;
  }
 
$sifre    = $_POST['sifre'];
$uid    = $_POST['uid'];

$bakalim_uid_varmi=mysql_num_rows(mysql_query("select id from sifreler where sifre='".$sifre."' and uid='0'"));
if($bakalim_uid_varmi>0){

$sql_check = mysql_query("select sifre, uid from sifreler where sifre='".$sifre."' and uid='".$uid."' ") or die(mysql_error());
 
list($sifre_id, $db_uid)=mysql_fetch_row($sql_check);
 
$onayla = mysql_query("UPDATE sifreler SET onay='1' where id='".$sifre_id."'");
   
if(mysql_num_rows($sql_check))  {
    $_SESSION["login"] = "true";
    $_SESSION["pass"] = $sifre;
$_SESSION["uid"] = $db_uid;
    header("Location:basarili.php");
}
 
else {
    if($sifre=="") {
        echo "<center>Lutfen kod alanını bos birakmayiniz..! <a href=javascript<b></b>:history.back(-1)>Tekrar Dene</a></center>";
    }
    else {
        echo "<center>Yanlış yada Kullanılmış Kod.<br><a href=javascript<b></b>:history.back(-1)>Tekrar Dene</a></center>";
    }
}

}else{

$kayit_islemi=mysql_query("update sifreler set uid='".$uid."' where sifre='".$sifre."'");

$sql_check = mysql_query("select sifre, uid from sifreler where sifre='".$sifre."' ") or die(mysql_error());
 
list($sifre_id, $db_uid)=mysql_fetch_row($sql_check);
 
$onayla = mysql_query("UPDATE sifreler SET onay='1' where id='$sifre_id'");
   
if(mysql_num_rows($sql_check))  {
    $_SESSION["login"] = "true";
    $_SESSION["pass"] = $sifre;
$_SESSION["uid"] = $db_uid;
    header("Location:basarili.php");
}
 
else {
    if($sifre=="" and $uid=="") {
        echo "<center>Lutfen kod alanını bos birakmayiniz..! <a href=javascript<b></b>:history.back(-1)>Tekrar Dene</a></center>";
    }
    else {
        echo "<center>Yanlış yada Kullanılmış Kod.<br><a href=javascript<b></b>:history.back(-1)>Tekrar Dene</a></center>";
    }
}

}
 
 
   
ob_end_flush();
 
 
?>