<?php
//Aşağıdaki tablo, kolon ve post verileri tamamen hayal ürünüdür
$kullaniciya_ait = wordwrap(strtoupper(md5('2000')),4,'-',true);
$mysql_query("INSERT INTO kullanici_sifreleri ('kullanici_id','ozel_sifre','kullanildimi') VALUES ('$_POST[kullanici_idsi]','$kullaniciya_ait','1');
//kişi ilk kullanımda bunu UPDATE ile son veriyi 0 yaparsan
$mysql_query("UPDATE kullanici_sifreleri SET kullanildimi='0' where ozel_sifre='$_POST[ozel_kodu]'");
//alttaki sorguylada kullanıcının sıfresı kullanılmıs mı
$dogru_mu = mysql_num_rows(mysql_query("SELECT id FROM kullanici_sifreleri where ozel_sifre ='$_POST[ozel_kod]' and kullanici_id='$_SESSION[kullanici_idsi]' and kullanildimi='1'"));
if($dogru_mu>0){
echo "Kullanabilirsin";
}
else{
echo "Kullanamazsın"; die();
}
?>