国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

sweetalert not working in php after form submission
P粉354602955
P粉354602955 2024-01-28 22:16:42
0
1
561

I have a simple PHP form and when the form is submitted I want to show a sweet alert, I made the following code:

<script src="https://unpkg.com/sweetalert2@7.8.2/dist/sweetalert2.all.js"></script>

<?php
if(isset($_POST['submit'])){
....
...
.....

    mail($to,$subject,$message,$headers);
  
 echo "<script type='text/javascript'>";
 echo "swal({
    title: 'Your Message Was Sent Successfully',
    type: 'success',

    confirmButtonColor: '#DD6B55',
    confirmButtonText: 'CLOSE',
  }).then(() => {
    if (result.value) {
      // handle Confirm button click
    } else {
      // result.dismiss can be 'cancel', 'overlay', 'esc' or 'timer'
    }
  });";
 echo "</script>";


        }
?>

However, sweetalert does not appear after the form is submitted. Can anyone tell me what is wrong here? Thank you in advance

P粉354602955
P粉354602955

reply all(1)
P粉504080992

Because your body is empty and sweetalert appends your code to the empty body and you get an error in your console like this:

If you want to send an alert using this method, you should have something in your body.

For example, I echoed a simple span on code and it worked for me:

sssccc

<?php
if(isset($_POST['submit'])){
    mail($to,$subject,$message,$headers);
    // Simple span
    echo '';

  
 echo "sssccc";


        }
?>

Alternatively, if you use jQuery instead of an alert like this, you can use AJAX :

sssccc
sssccc

<?php
if(isset($_POST['submit'])){
    mail($to,$subject,$message,$headers);
}
?>

sssccc
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template