Jawaban:
Anda bisa menggunakan Javascript:
// This is in the PHP file and sends a Javascript alert to the client
$message = "wrong answer";
echo "<script type='text/javascript'>alert('$message');</script>";
Buat fungsi untuk waspada
<?php
alert("Hello World");
function alert($msg) {
echo "<script type='text/javascript'>alert('$msg');</script>";
}
?>
PHP merender HTML dan Javascript untuk dikirim ke browser klien . PHP adalah bahasa sisi server . Inilah yang memungkinkannya melakukan hal-hal seperti INSERT sesuatu ke dalam database di server.
Tapi peringatan diberikan oleh browser klien. Anda harus bekerja melalui javascript untuk mendapatkan peringatan.
Saya telah melakukannya dengan cara ini:
<?php
$PHPtext = "Your PHP alert!";
?>
var JavaScriptAlert = <?php echo json_encode($PHPtext); ?>;
alert(JavaScriptAlert); // Your PHP alert!
Lihat contoh ini:
<?php
echo "<div id='div1'>text</div>"
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title></title>
<script src="js/jquery1.3.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#div1').click(function () {
alert('I clicked');
});
});
</script>
</head>
<body>
</body>
</html>
Konten file .php ini akan menghasilkan html yang valid dengan peringatan (Anda bahkan dapat menghapus <?php...?>
)
<!DOCTYPE html><html><title>p</title><body onload="alert('<?php echo 'Hi' ?>')">
Gunakan jQuery sebelum perintah php alert
Anda dapat menggunakan DHP untuk melakukan ini. Ini benar-benar sederhana dan lebih cepat daripada skrip. Tulis saja. alert('something');
Ini bukan bahasa pemrograman, melainkan semacam jquery yang menyala. Anda membutuhkan dhp.php di atas dan di bawah membutuhkan dhpjs.php. Untuk saat ini bukan open source tapi saat itu Anda bisa menggunakannya. Ini adalah bahasa pemrograman kami;)