이 코드를 작성했습니다. 이 코드에서 우리는 사용자가 숫자를 추측 한 다음 프로그램이 숫자에 숫자를 체크하고 그 숫자를 출력하고 적절한 메시지를 인쇄합니다. 프로그램을 시작할 때 환영 받는다는 것을 보여 주지만 항상 숫자를 입력하면 항상 출력이 거의 나타나지 않지만 사실이 아닙니다.이 코드의 출력에 문제가 있습니다
$val = '42';
$gues ;
if(!isset($gues))
$mess = "welcome<br>";
elseif($gues > $val)
$mess = "bigr<br>";
elseif($gues < $val)
$mess = "little<br>";
else
$mess = "win<br>";
$gues = @(int) $gues;
?>
<html>
<head><title>bazi riazi</title></head>
<body>
<h1>
<?php print $mess;
?>
</h1>
<form method="POST">
type you gues here:<input type="text" name='gues'>
</form>
</body>
</html>
아니, $ _POST에서 [ 'gues를'] 사용해야하는 경우? 방법? –
'$ gues;를'$ gues = $ _POST [ 'gues'];로 바꾸어보세요. – IProblemFactory