v2.5.2
Giriş yap

Modal ile güncelleme sonrası hata ve onay mesajı gösterme

rephp7
607 defa görüntülendi

Merhaba, güncelleme işlemlerimi aynı sayfada modal kullanarak yapıyorum.
daha önceden ayrı bir sayfada guncelle.php olarak kullanıyordum ve aşağıdaki kodlar işe yarıyordu.



<?php
  if ($_POST) {
    if (!empty($_POST["...."] && .......){
    ....
    ....
    ....
    
if ($userguncelle != false) {
  ?>
        <meta http-equiv="refresh" content="3;url=<?= SITE; ?>kullanicilar" />
      <?php } else {
      ?>
        <div class="alert alert-info">Hata:İşlem sırasında bir sorun oldu. Lütfen sonra tekrar deneyiniz.</div>
      <?php
      }
    } else {
      ?>
      <div class="alert alert-danger">Boş alanları doldurunuz.</div>
  <?php
    }
  }

  ?>

şimdi update fonksiyonumu modal içinde kullanınca bu kodlar iş görmüyor güncelle sonrası direk kullanicilar php ye geçiyor.
Başarılı ve ya başarısız mesajlarını alamıyorum.

Bu durumu nasıl çözerim?
Aşağıdaki linkte yer alan SweetAlert2 Examples başlığındaki uyarıların dönmesini istiyorum. Ne yaptıysam başaramadım.
Örneği Buradan görebilirsiniz

Hata mesajlarını modalda güncelle dedikten sonra yönlendirdiği kullanicilar sayfasında görme imkanım var mı?
Yardımınızı rica ediyorum. Teşekkürler

rephp7
1237 gün önce
  $(function() {
    var Toast = Swal.mixin({
      toast: true,
      position: 'top-end',
      showConfirmButton: false,
      timer: 3000
    });

    $('.swalDefaultSuccess').click(function() {
      Toast.fire({
        icon: 'success',
        title: 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr.'
      })
    });
    $('.swalDefaultInfo').click(function() {
      Toast.fire({
        icon: 'info',
        title: 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr.'
      })
    });
    $('.swalDefaultError').click(function() {
      Toast.fire({
        icon: 'error',
        title: 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr.'
      })
    });
    $('.swalDefaultWarning').click(function() {
      Toast.fire({
        icon: 'warning',
        title: 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr.'
      })
    });
  })
 

@abdullahx , Script kodları bunlar.