• 16-09-2009, 02:27:42
    #10
    uni adlı üyeden alıntı: mesajı görüntüle
    Biraz daha farklı bir yöntem izleyerek sorunu çözdüm. yorum_yaz.php diye bir sayfa oluşrup post ile buraya gönderdim ve mysqle yazdırma işlemini bu sayfada hallettim. İşlem bittikten sonrada önceki sayfaya yönlendirdim. Tam istediğim gibi olmadı ama sağlık olsun.
    adam çözdüm diyo yaf
  • 16-09-2009, 08:47:29
    #11
    akadal34 adlı üyeden alıntı: mesajı görüntüle
    adam çözdüm diyo yaf
    olsun farklı yollardan zarar gelmez
  • 16-09-2009, 10:51:08
    #12
    uni adlı üyeden alıntı: mesajı görüntüle
    Hocam söylediğin şekilde yaptım ancak değişen birşey olmadı. Verileri veritabanına yazdırdıktan hemen sonra unset yaptım ancak yine eskisi gibi.
    Tamam çözmüştür önemli olanda odur.
    Yalnız unset() ile sildiğin halde yine veritabanına gidiyorsa, giden verinin boş olup olmadığını kontrol ettirebilirsin.

    if($isim != '' and $yorum != ''){
    //veritabanına ekle.
    }else{
    //veriler boş formu doldurun.
    }
  • 16-09-2009, 11:03:34
    #13
    Ersat arkadaşın hafızadaki posttan kastı sanırım sayfa refresh ettiğinde tekrar kaydetmesi. Bu durumda unset işe yaramaz çünkü bilgiler server da değil browser da kalır. O yüzden mesaj eklenince sayfayı 1 kere yönlendirmek problemi çözer.

    Diye düşünüyorum ben
  • 16-09-2009, 16:19:02
    #14
    Seyranli adlı üyeden alıntı: mesajı görüntüle
    Ersat arkadaşın hafızadaki posttan kastı sanırım sayfa refresh ettiğinde tekrar kaydetmesi. Bu durumda unset işe yaramaz çünkü bilgiler server da değil browser da kalır. O yüzden mesaj eklenince sayfayı 1 kere yönlendirmek problemi çözer.
    Diye düşünüyorum ben
    Tam söylediğin gibi hocam sayfa yenilenince tekrar mysql veri giriyordu. Sorunu verileri farklı bir sayfaya post ederek çözdüm.
  • 16-09-2009, 16:25:53
    #15
    exit("<script>location='x.php'</script>");

    olarak yaparsanız betigi direk sonlandırır zaten
  • 11-03-2023, 17:14:18
    #16
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba, bu kodu veritabanına kayıt işleminin hemen sonuna eklemeniz yeterlidir
    $bulundugum_sayfa = $_SERVER['REQUEST_URI'];
    echo '<script>window.location.href ="'.$bulundugum_sayfa.'";</script>';
    İyi kodlamalar
  • 13-03-2023, 08:51:20
    #17
    daltin adlı üyeden alıntı: mesajı görüntüle
    Merhaba, bu kodu veritabanına kayıt işleminin hemen sonuna eklemeniz yeterlidir
    $bulundugum_sayfa = $_SERVER['REQUEST_URI'];
    echo '<script>window.location.href ="'.$bulundugum_sayfa.'";</script>';
    İyi kodlamalar
    hızlı cevap için teşekkürler kardeşim
  • 13-03-2023, 08:54:40
    #18
    chapters adlı üyeden alıntı: mesajı görüntüle
    hızlı cevap için teşekkürler kardeşim
    konu eski olabilir, ben yeni gördüm ve katkım olsun istedim... desteğiniz için teşekkür......