PHP를 사용하여 경고 메시지 상자를 표시하는 방법은 무엇입니까?
답변
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>";
답변
경고 기능 생성
<?php
alert("Hello World");
function alert($msg) {
echo "<script type='text/javascript'>alert('$msg');</script>";
}
?>
답변
PHP는 HTML과 자바 스크립트를 렌더링하여 클라이언트의 브라우저 로 보냅니다 . PHP는 서버 측 언어입니다. 이것이 서버의 데이터베이스에 무언가를 INSERT하는 것과 같은 일을 할 수있게합니다.
그러나 경고는 클라이언트의 브라우저에 의해 렌더링됩니다. 경고를 받으려면 자바 스크립트를 통해 작업해야합니다.
답변
나는 이렇게했다 :
<?php
$PHPtext = "Your PHP alert!";
?>
var JavaScriptAlert = <?php echo json_encode($PHPtext); ?>;
alert(JavaScriptAlert); // Your PHP alert!
답변
이 예를 참조하십시오.
<?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>