• 14-12-2008, 21:51:00
    #1
    Arkadaşalr üyelik formu yapaıyorum daha öncede yaptım hiç böyle bir sorunla karşılaşmadım kullanıcı adı ve şifre bölümüne ne yazarsam yazayım db ye şu şekilde kayıt oluyor

    Kullanıcı adı ->tolgay
    Şifre->ttoklar

    10 kere baştan yazdım sorguyu ve formu tabloyu yeniledim silip ta en baştan yok hep aynı çıldırcam yani bakın

    Bu kayıt formu

    <td width="37%">Adınız:</td>
            <td width="63%"><label>
              <input name="ad" type="text" class="mybuttonstyle" id="textfield" maxlength="20">
            </label></td>
          </tr>
          <tr>
            <td>Soyadınız:</td>
            <td><label>
              <input name="soyad" type="text" class="mybuttonstyle" id="textfield2" maxlength="20">
            </label></td>
          </tr>
          <tr>
            <td>Kullanıcı Adınız:</td>
            <td><label>
            <input type="text" name="kadi" id="textfield3" />
            </label></td>
          </tr>
          <tr>
            <td>Şifreniz:</td>
            <td><label>
            <input type="text" name="sifre" id="textfield4" />
            </label></td>
          </tr>
          <tr>
            <td>E-mail Adresiniz:</td>
            <td><label>
              <input name="email" type="text" class="mybuttonstyle" id="textfield5" >
            </label></td>
          </tr>
          <tr>
            <td><img src="kod.php" /></td>
            <td><label>
              <input name="kod" type="text" class="mybuttonstyle" id="kod" />
    buda sorgu

    <?php
    //Verileri Çek
    $isim=$_POST['ad'];
    $soyad=$_POST['soyad'];
    $kadi=$_POST['kadi'];
    $sifre=$_POST['sifre'];
    $email=$_POST['email'];
    $pass=$_POST['kod'];
    
    
    
          session_start();
          if($_SESSION[pass]!=$_POST[kod])
    {
    
    echo "<b>Üzgünüm...Güvenlik Kodunu Hatalı Girdin<a href=kayit.php>Geri Dön ve Doğru Gir</a></b>";
    exit;
    }
    require("/var/www/vhosts/chatlok.com/httpdocs/oyun/inc/sql.php");
    
    $sorgu1="insert into oyun_uye (id,ad,soyad,kadi,sifre,email) values
            (NULL,'".$isim."','".$soyad."','".$kadi."','".$sifre."','".$email."')";
    
    $sorgu=mysql_query($sorgu1);
    ?>
    hata ne ?
  • 16-12-2008, 02:51:36
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    1- hata nedir demeden önce aldığın hata nedir ?
    2- mysql_query($sorgu1) in sonuna mysql_error() ekle. örn: mysql_query($sorgu1) or die(mysql_error());
    3- sorgunu şöyle değiştirip dene bir de;
    $sorgu1="insert into oyun_uye (ad,soyad,kadi,sifre,email) values
            (".$isim."','".$soyad."','".$kadi."','".$sifre."','".$email."')";
    4- "Delirecem!" şeklinde başlık yerine sorununu anlatan kısa öz başlıklar seç...

    dipnot: cevizde de bunun için ceza yedin değil mi