• 08-07-2016, 16:39:38
    #1
    Arkadaşlar ben böyle bir iletişim sayfayı oluşturdum localhostta denerken bazen çalışıyor bazen çalışmıyor. hostinge attığımda ise hiç çalışmıyor bu sorunu nasıl çözebilirim.

    HATA:


    KOD:
  • 08-07-2016, 16:48:18
    #2
    if sorgusunun hemen başına

    $_POST = array_map('mysql_real_escape_string', $_POST);

    şunu ekleyip dener misin?
  • 08-07-2016, 16:55:56
    #3
    soulmy adlı üyeden alıntı: mesajı görüntüle
    if sorgusunun hemen başına

    $_POST = array_map('mysql_real_escape_string', $_POST);

    şunu ekleyip dener misin?
    maalesef olmadı hocam
  • 08-07-2016, 18:48:39
    #4
    HaCToR0 adlı üyeden alıntı: mesajı görüntüle
    maalesef olmadı hocam
    Kodunuzda veritabanına bağlantınız gözükmüyor. Bu arada kodu buraya screenshot ile koymak yerine

    deneme
    [-PHPR] etiketi ile - koymadan koyarsanız daha iyi olur. Zaten konu yazarken çıkıyor php diye yukarıda, aynı şekilde alıntı yapınca da. Böyle daha kolay olur.
  • 09-07-2016, 13:47:26
    #5
    değişkenler ve tanımlar arasında = kullanırken boşluk bırakın, yani:
    $m_mesaj = $_POST['m_mesaj'];
    tek başına bu olmazsa özellikle mesajın olduğu textareadan gelen veriyi tırnak sorununa karşı html_entities ile yazdırın veritabanına, o da olmazsa localdeki ve hosting hesabınızdaki php sürümlerine bir göz atın, farklı sürümlerde uyumsuzluk olabilir.