permisi, mas/mba mau tanya cara redirect menggunak... Nov 12th 2013, 10:02, by Eko Agustiawan | permisi, mas/mba mau tanya cara redirect menggunakan header() tapi bisa di setting waktu directnya, soalnya dulu sya pernah lihat header(location) bisa di set timernya. untuk kasus saya :
if((strlen($komentar))<10 OR (strlen($komentar))>200) { echo "<script> alert('Maaf, Panjang Pesan minimal 10 Karakter, dan Maksimal 200 Karakter') </script>"; header('location:balas.php?id='.$_POST['id']); }
di mana saya mau popup tampil terlebih dahulu selama 5 detik setelah itu refresh ke halaman yang di tuju.
terimakasih |
| | jgn pake header.. masih ada metode lain seperti meta, js timer (lg lupa nama fungsinya).. |
| | maaf mas, boleh di terangkan seperti apa penerapannya, biar saya cari di google, berati pake js aja ya lebih baik? |
| | pake ini ya mas <meta content='5;url=http:/link.com/' http-equiv='refresh'/> |
| | makasih buat sarannya mas gunawan |
| | <script> setTimeout("location.replace('balas.php?id='.$_POST['id']')",5000); //5 detik </script> |
| | kalau mau pop up pakai jQuery aja untuk pengganti Alert-nya... |
| | kalau popup dengan jquery gmn :v sy blm belajr kesana :vphp aja baru minggu ini :3 |
| | buka jquery ui lalu cari dialog |
| | Mungkin seperti ini, belum saya coba, jgn lupa download dulu UI jQuery-nya. Modif sendiri ya ke halaman lainnya...
<script type="text/javascript"> $(document).ready(function(){ $("#warning").dialog({ autoOpen: false, height: 150, width: 400, resizable: false, modal: true, buttons: { "OK": function(){ $(this).dialog("close"); } }, close: function(){ location.reload(); } });
setInterval(function(){ $( "#warning" ).dialog( "close" ) },5000); //5 detik }); </script> . . . <?php if((strlen($komentar))<10 OR (strlen($komentar))>200) { ?> <script> $(document).ready(function(){ $("#warning").dialog("open"); }); </script> <php } ?>
<div id="warning" title="Salah"> <b><center>Maaf, Panjang Pesan minimal 10 Karakter, dan Maksimal 200 Karakter.</center></b> </div> |
| | makasih banget mas, saya pelajari dulu jquerynya,thanks bagt | |
Tidak ada komentar:
Posting Komentar