• 10-07-2006, 14:29:31
    #1
    Üyeliği durduruldu
    if(isset($_POST['1'])) {
    	if($_POST['1'] == "ok")
    	{
    	if((!$_POST['adsoyad'])) { echo"<table align='center'><tr><td>Lütfen Geri Adinizi ve Soyadinizi Yazin.</td></tr></table>"; }
    	else {	$adsoyad= $_POST['adsoyad']; }
    	if((!$_POST['account'])) { echo"<table align='center'><tr><td>Lütfen Geri Dönerek Bir Hesap Adi Yazin.</td></tr></table>"; }
    	else {
    	$account= $_POST['account'];
    	$varmi= mysql_num_rows(mysql_query("select id from accounts where account = '$account'"));
    	if($varmi != "0") {
    	echo"<table align='center'><tr><td>Bu Isimde Bir Hesap Zaten Sistemimizde Kayitli</td></tr></table>";
    	} }
    	if((!$_POST['sifre'])) { echo"<table align='center'><tr><td>Lütfen Geri Dönerek Bir Sifre Yazin</td></tr></table>"; }
    	if(isset($_POST['sifre'])) {
    	if($_POST['sifre'] == $_POST['sifre2']) {
    	$sifre= $_POST['sifre'];
    	} }
    	else {
    	echo"<table align='center'><tr><td>Girdiginiz Iki Sifre Ayni Degil</td></tr></table>";
    	}
    	if((!$_POST['pin'])) { echo"<table align='center'><tr><td>Lütfen Geri Dönerek Bir Pin Kodu Yazin</td></tr></table>"; }
    	if($_POST['pin'] == $_POST['pin2']) {
    	$pin= $_POST['pin'];
    	}
    	else { echo"<table align='center'><tr><td>Girdiginiz Iki Pin Kodu Ayni Degil</td></tr></table>"; }
    	if((!$_POST['email'])) { echo"<table align='center'><tr><td>Lütfen Geri Dönerek Bir E-Mail Adresi Yazin</td></tr></table>"; }
    	else {
    	$email= $_POST['email']; }
    	}
    	}
    	$aktivasyon = substr(md5(rand(0,999999999999)),-6);
    Selam Arkadaşlar Ben Bir Scripte Başladım Ultima Online Account Sistemi İçin.Yaptım Başarılı Bir Çalışma Oldu Sayılır Ama Tek Eksik Yukarıdaki Kodlarla Koşulları Sağladığımda MySQL'e INSERT Edemiyorum.Edersem bile Koşullar Sağlanmasa Bile MySQL'e Veri INSERT Ediyor.MySQLe Veri INSERT Etmek İçin Kullandığım Kodu Aşağıda Vereceğim.Acaba Bu Kodu Nereye Koymam Gerekli.İlginiz İçin Teşekkürler.
    	$kaydet= mysql_query("INSERT INTO `accounts` ( `id` , `aktif` , `adsoyad` , `account` , `sifre` , `pin` , `e-mail` , `akod` , `skod` , `pkod` ) 
    VALUES (
    '', '0', '$adsoyad', '$account', '$sifre', '$pin', '$email', '$aktivasyon', '', '')");
  • 13-07-2006, 14:55:07
    #2
    ben deneyemedim ama aşağıdaki kodları bir kullan istersen..

    <?
    if(isset($_POST['1'])) {
    	if($_POST['1'] == "ok")
    	{
    	if((!$_POST['adsoyad'])) { echo"<table align='center'><tr><td>Lütfen Geri Adinizi ve Soyadinizi Yazin.</td></tr></table>"; 
    	$kaydet = 0;
    	exit;}
    	else {	$adsoyad= $_POST['adsoyad'];
    			$kaydet = 1; }
    	if((!$_POST['account'])) { echo"<table align='center'><tr><td>Lütfen Geri Dönerek Bir Hesap Adi Yazin.</td></tr></table>";
    	$kaydet = 0;
    	exit; }
    	else {
    	$account= $_POST['account'];
    	$varmi= mysql_num_rows(mysql_query("select id from accounts where account = '$account'"));
    	if($varmi != "0") {
    	echo"<table align='center'><tr><td>Bu Isimde Bir Hesap Zaten Sistemimizde Kayitli</td></tr></table>";
    	$kaydet = 0;
    	exit;
    	} }
    	if((!$_POST['sifre'])) { echo"<table align='center'><tr><td>Lütfen Geri Dönerek Bir Sifre Yazin</td></tr></table>"; 
    	$kaydet = 0; exit;}
    	if(isset($_POST['sifre'])) {
    	if($_POST['sifre'] == $_POST['sifre2']) {
    	$sifre= $_POST['sifre'];
    	$kaydet = 1;
    	} }
    	else {
    	echo"<table align='center'><tr><td>Girdiginiz Iki Sifre Ayni Degil</td></tr></table>";
    	$kaydet = 0;
    	exit;
    	}
    	if((!$_POST['pin'])) { echo"<table align='center'><tr><td>Lütfen Geri Dönerek Bir Pin Kodu Yazin</td></tr></table>"; 
    	$kaydet = 0;
    	exit;}
    	if($_POST['pin'] == $_POST['pin2']) {
    	$pin= $_POST['pin'];
    	$kaydet = 1;
    	}
    	else { echo"<table align='center'><tr><td>Girdiginiz Iki Pin Kodu Ayni Degil</td></tr></table>"; 
    	$kaydet = 0;
    	exit;}
    	if((!$_POST['email'])) { echo"<table align='center'><tr><td>Lütfen Geri Dönerek Bir E-Mail Adresi Yazin</td></tr></table>"; 
    	$kaydet = 0;
    	exit;}
    	else {
    	$email= $_POST['email']; }
    	$kaydet = 1;
    	}
    	}
    	$aktivasyon = substr(md5(rand(0,999999999999)),-6);
    	
    	if ($kaydet==1) {
    	$ekle= mysql_query("INSERT INTO `accounts` ( `id` , `aktif` , `adsoyad` , `account` , `sifre` , `pin` , `e-mail` , `akod` , `skod` , `pkod` ) 
    	VALUES (
    	'', '0', '$adsoyad', '$account', '$sifre', '$pin', '$email', '$aktivasyon', '', '')");
    	}
    	?>
  • 14-07-2006, 19:33:52
    #3
    Üyeliği durduruldu
    Bunlardan Hangisinin $kaydet Değişkeni 1 Olursa Direk Kaydeder