• 25-01-2021, 14:49:58
    #1
    Şimdi ben silme veya düzenleme işlemi yaptırıyorum. Silmek için islem.php ye gönderiyorum. Ordan tekrar sayfaya geri geliyor. Geldiğinde silindi diye uyarı vermesini istiyorum. Benim yapabildiğim ise islem.php'ye gitmeden silindi deyip gidip geliyor. Bu konuda yardımcı olabilecek bir arkadaş var mı?

    Teşekkürler şimdiden. Sağlıklı günler

    Edit: Çözüldü

    if ($kontrol) {
            header("Location:../resimler.php?sil=ok");
        } else {
            header("Location:../resimler.php?sil=no");
        }
    
    
    if (isset($_GET['sil']) == 'ok') {
        echo '<script>swal("Başarılı", "Mesajınız bize ulaştı", "success"); </script>';
    }
  • 25-01-2021, 14:52:11
    #2
    Web Tasarım ve Yazılım
    Ajax işlemlerini araştır hocam
  • 25-01-2021, 14:53:52
    #3
    sanırım aradığınız anahtar kelime;
    flash message olmalı.
  • 25-01-2021, 14:54:28
    #4
    Çok farklı yöntemler var ama en kolayı $_GET verisiyle yapmak.
    İşlem tamamlandıysa
    siteniz.com/sayfaniz.php?status=ok
    Sayfasına yönlendirme yapın.
    Ardından php sayfanıza şöyle bir kontrol ekleyin:
    if($_GET[“status”] == “ok”) {
    // swal kodunuz buraya
    }
    Mobilden yazdım hatalar olabilir.
  • 25-01-2021, 14:55:09
    #5
    islem.php ye silme işleminden sonra yönlendirme linkine parametre ekleyin; örnek;
    header("Location:../index.php?sil=ok")
    Kayıtların göründüğü dosyadan bu parametreyi yakalayıp if vb ile kontrol ederek yazdırabilirsiniz.(index.php)
    if($_GET['sil']== 'ok')
    {
    // sweetalert kodu
    }
  • 25-01-2021, 15:06:42
    #6
    metehandemir adlı üyeden alıntı: mesajı görüntüle
    Çok farklı yöntemler var ama en kolayı $_GET verisiyle yapmak.
    İşlem tamamlandıysa
    siteniz.com/sayfaniz.php?status=ok
    Sayfasına yönlendirme yapın.
    Ardından php sayfanıza şöyle bir kontrol ekleyin:
    if($_GET[“status”] == “ok”) {
    // swal kodunuz buraya
    }
    Mobilden yazdım hatalar olabilir.
    old_boy adlı üyeden alıntı: mesajı görüntüle
    islem.php ye silme işleminden sonra yönlendirme linkine parametre ekleyin; örnek;
    header("Location:../index.php?sil=ok")
    Kayıtların göründüğü dosyadan bu parametreyi yakalayıp if vb ile kontrol ederek yazdırabilirsiniz.(index.php)
    if($_GET['sil']== 'ok')
    {
    // sweetalert kodu
    }
    Teşekkürler. Bunlar işimi görecektir. Çok sağolun.
  • 25-01-2021, 15:07:44
    #7
    tolgaand adlı üyeden alıntı: mesajı görüntüle
    sanırım aradığınız anahtar kelime;
    flash message olmalı.
    Bakacağım hocam. Teşekkür ederim
    bostanci96 adlı üyeden alıntı: mesajı görüntüle
    Ajax işlemlerini araştır hocam
    Tamamdır teşekkürler.



    Fatal error: Uncaught Error: Call to undefined function swal() in C:header.php:17 Stack trace: #0 C:resimler.php(1): include() #1 {main} thrown in C:header.php on line 17

    Bu hatayı aldım.
    Kodlarım

        if ($kontrol) {
            header("Location:../resimler.php?sil=ok");
        } else {
            header("Location:../resimler.php?sil=no");
        }
    
    
    if (isset($_GET['sil']) == 'ok') {
        swal("Hello world!");
    }