<input type="submit" name="Submit" value="Gönder" /></td> <td> </td> </tr> <tr> <td width="135"> </td> <td> </td> <td> </td> </tr> </table> <p> </p> </form> ------------------------------------------------------- uyeolislem.php sayfasında şu kodlarla kaydettiğimde ------------------------------------------------------- <?php @mysql_connect ("localhost","root","foobar") or die ("MySQL'e bağlanılamadı."); @mysql_select_db ("uye") or die ("Veritabanına bağlanılamadı."); $sql ="insert into uyeler (ad, soyad, kullaniciadi, sifre, email, gorus) values ('$ad','$soyad','$kullaniciadi','$sifre','$email','$gorus')"; $kayit=mysql_query($sql); if (isset ($kayit)) { echo "Kayıt Başarıyla Tamamlandı"; } else{ echo "Kayıt Başarısız"; } ?> --------------------------------------------------------- ve formu browser da denediğimde şu hata ile karşılaşıyorum. form kaydedildi demesine rağmen veritabanında tamamen boş bir satır ile karşılaşıyorum. yani form database e kaydedilmiyor. ne yapmalıyım. teşekkürler. --------------------------------------------------------------------------- Error in my_thread_global_end(): 1 threads didn't exit -------------------------------------------------------------------
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Arkadaşım benim bi önerim olacak kodu şöyle başlatacaksın ; O bağlantı için yazdığın php kodunu başka bi php sayfası olarak kaydet ve ana koduna include et (require komutu ile aşağıdaki gibi) adına connection.php de mesela bak aşağıda yazıyorum..Birde $form diye bir değişken yaratman lazım sonradan onu en aşşada echo ile çağırıcaz seninde görmen için..
<?php
require ("connection.php");
if (isset($_POST['myhidden']) and $_POST['myhidden'] == "ok")
php de aşağıdaki kodlarla bir form sayfası hazırlayıp
--------------------------------------------------------
<body>
<form id="form1" name="form1" method="post" action="uyeolislem.php">
<label></label>
<label></label>
<table width="700" border="0">
<tr>
<td class="baslik2"><strong>Adınız</strong></td>
<td><label>
<input name="ad" type="text" id="ad" />
</label></td>
<td> </td>
</tr>
<tr>
<td class="baslik2"><strong>Soyadız</strong></td>
<td><label>
<input name="soyad" type="text" id="soyad" />
</label></td>
<td> </td>
</tr>
<tr>
<td width="135"><strong class="baslik2">Kullanıcı Adı...</strong></td>
<td width="162"><input name="kullaniciadi" type="text" id="kullaniciadi" /></td>
<td width="389"> </td>
</tr>
<tr>
<td width="135" class="baslik2"><strong>Şifre</strong></td>
<td><label>
<input name="sifre" type="password" id="sifre" />
</label></td>
<td> </td>
</tr>
<tr>
<td width="135" class="baslik2"><strong>Şifre (Tekrar) </strong></td>
<td><label>
<input name="sifretekrar" type="password" id="sifretekrar" />
</label></td>
<td> </td>
</tr>
<tr>
<td width="135" class="baslik2"><strong>E-Mail</strong></td>
<td><label>
<input name="email" type="text" id="email" />
</label></td>
<td> </td>
</tr>
<tr>
<td width="135" class="baslik2"><strong>Görüşleriniz</strong></td>
<td><label>
<textarea name="gorus" id="gorus"></textarea>
</label></td>
<td> </td>
</tr>
<tr>
<td width="135" align="right"><label></label></td>
<td align="right"><input name="Submit2" type="reset" value="Temizle" />
<input type="submit" name="Submit" value="Gönder" /></td>
<td> </td>
</tr>
<tr>
<td width="135"> </td>
<td> </td>
<td> </td>
</tr>
</table>
<p> </p>
</form>
-------------------------------------------------------
uyeolislem.php sayfasında şu kodlarla kaydettiğimde
-------------------------------------------------------
<?php
@mysql_connect ("localhost","root","foobar") or die ("MySQL'e bağlanılamadı.");
@mysql_select_db ("uye") or die ("Veritabanına bağlanılamadı.");
$sql ="insert into uyeler (ad, soyad, kullaniciadi, sifre, email, gorus) values
('$ad','$soyad','$kullaniciadi','$sifre','$email','$gorus')";
$kayit=mysql_query($sql);
if (isset ($kayit)) {
echo "Kayıt Başarıyla Tamamlandı";
}
else{
echo "Kayıt Başarısız";
}
?>
---------------------------------------------------------
ve formu browser da denediğimde şu hata ile karşılaşıyorum. form kaydedildi demesine rağmen veritabanında tamamen boş bir satır ile karşılaşıyorum. yani form database e kaydedilmiyor. ne yapmalıyım.
teşekkürler.
---------------------------------------------------------------------------
Error in my_thread_global_end(): 1 threads didn't exit
-------------------------------------------------------------------
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.