<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 -------------------------------------------------------------------
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")