嗨,我是一个学习 PHP 的新手(也在 stackoverflow 上)-我正在尝试解决一个简单的问题,但无法解决。在发布问题之前,我已经在 google 和 stackoverflow 上进行了搜索,因为我不想浪费其他时间,但是现在已经有一周无法解决这个问题了。
我正在用 php 编写一个简单的程序,让用户输入一个数字并检查输入的值是否为 5。如果为真,它会回显“你赢了”,否则“再试一次”。我能够做到这一点
对我来说棘手的部分是我只想给他 10 次机会并尝试,因为我可能使用基本的 PHP 无法做到这一点。尝试过使用 if, for, do while 但无法“循环 html”..我不知道 jquery 等,我试图仅使用 PHP 来完成此操作。我还没有参加学习课程等。在此先感谢
<html>
<body>
TRY AND GUESS THE NUMBER
<br/>
<br/>
<form method="POST" action="gullible.php">
Please enter any number :<input type="text" name="num">
<input type="hidden" name="cnt" value=<?php $cnt=0 ?>>
<input type="submit" name="go">
</body>
</html>
<?php
$i=0;
if ($_POST['num']!=5)
{
$i++;
echo $i;
echo " Please try again";
}
else
echo "You win the game";
?>'