Güncelliyor Siliyor ama yei kayıt yapmıyor

deuahmet Arda ARDA

   Arkadaşlar php de  üyelik gerektiren eğitim amaçlı basit bir proje hazırladık. Linux sucularda test ettik ve hiç bir hata almadan çalıştırdık. Ancak projeyi windows  sunucuda çalıştırmak zorundayız. Ana site orada olduğu için. Sesion gibi sorunları aştık ancak bu defada veri tabanına kayıt ekleyememeye başladık. Fakat güncelleme ve silme gibi işlemi yapabiliyoruz. Sedece yeni kayıt yapamıyoruz. Sizce bu sorunu nasıl çözebiliriz. Sunucudan net bir cevap alamadık. Sizce:

 

$dosyaduncelle = mysql_query("INSERT INTO dosyalar (tarih,isim,ekleyen,ebat) values ('$tarih','$gercek_isim','$ekleyen','$ebat')");

gibi bir komut test ettiğimiz diğer sunucularda çalışıyorda  bu sunucuda çalışmıyor. Fikir verirseniz çok seviniriz. 

 

Not: Bu sunucuda çalıştırmaya mecburuz. Malesef değiştiremiyoruz.

26-10-2011 17:21 Edit:26-10-2011 17:24

    Php

    badyguard14 Hilmi BORAN

    önce bir if yapısıyla test et bakalım nasıl bir değer dönecek şu şekilde;


    if($dosyaekleme){
    echo "ekleme başarılı";
    }else{
    echo "ekleme başarısız";
    }

    burda eğer eklerse dönen sonuç 1 olur ve ekleme başarılı yazar, 0 yani ekleyememişse başarısız yazar.Buna göre kod dizinini tekrar kontrol et derim.Belki arada kaçırmış olduğun bir nokta vardır.

    26-10-2011 19:48

      Php

      saltintop Sahin Altıntop

      gelen verilerle ilgili bir sıkıntı olabilir, PHP.INI ayarlarını öncekilerle karşılaştırmanda fayda var, hata mesajları kapatılmış olabilir.

      ayrıca sayfanın başında sql'i göndermeden önce gelen verileri kontrol etmen gerek, bunun için kısaca 

      echo "<pre>";

      print_r($_REQUEST);

      echo "</pre>"; 

      yazarsan sayfa post / get ile geldiğinde ne geldiğini görebilirsin,böylece yazdığın sql sorgusundan önce bir kontrol kodun varsa oraya uygrayıp ugramadığını öğrenebilirsin,

       

       

       

      27-10-2011 14:57

        www.Phpkodlari.com © 2009 Herkes Php öğrenecek
        Web tasarım ve eğitim kaynağınız.