• 30-11-2006, 20:20:48
    #1
    bir türlü beceremedim. kafayı sıyırıcam şimdi yaa. niye kaydetmiyo mysqle bu?
    <? 
    //dışardan aktarılcaklar aktarılıyor
        include("dbayar.php");
        include("rasgele.php");
    
    // mysql bağlantısı kuruluyor
        mysql_connect ("$dbhost","$dbkull","$dbsifre");
    //db seciliyor
        mysql_select_db ($dbadi) or die ("VeriTabani Seçilemiyor");
    
    
        
    //değişkenler
    
        $adi = $_POST['adi'];
        $soyadi = $_POST['soyadi'];
        $kullaniciadi = $_POST['kullaniciadi'];
        $mail = $_POST['mail'];
        $sifre = $_POST['sifre'];
        $sifretekrar = $_POST['sifretekrar'];
        $adminsifre = $_POST['adminsifre'];
        $sifre2 = md5($sifre);
        $onaykodu = rastgele(20);
        
    //şifre ile şifretekrarı karşılaştırılıyor
        if (! $sifre==$sifretekrar) {
        echo "Şifre ile Tekrarı Uyuşmuyor";
        }
        exit();
        
    //mysqle yaziliyor
        mysql_query("INSERT INTO siteuye VALUES ('','','$kullaniciadi','$adi','$soyadi','$sifre2','$mail','$onaykodu')");
         
        
    
        
        ?>
  • 30-11-2006, 20:23:28
    #2
    inser intodan sütun adları lazım.
    insert into siteuye(ad, soyad) values ('$ad', '$soyad') gibi galiba sorun bu
  • 30-11-2006, 20:31:24
    #3
    sorun çözüldü.
    aradaki fazladan exit();
    komutu saolsun php okumayı bırakıyormuş.