初学者PHP$\u发布(输入类型?)
我想弄清楚这里出了什么问题。我正试图在页面上发布一个问题编号,这样当你回答问题时,它就会增加。由于某些原因,我无法将其发布,我使其工作的唯一方法是当我包含var_dump($q_num)时;在我递增$q_num变量的部分之后。 我假设这是一件非常简单的事情,但我不确定它是什么。任何帮助都将不胜感激,谢谢! 我知道我应该清理输入,我已经尝试了一个过滤器初学者PHP$\u发布(输入类型?),php,Php,我想弄清楚这里出了什么问题。我正试图在页面上发布一个问题编号,这样当你回答问题时,它就会增加。由于某些原因,我无法将其发布,我使其工作的唯一方法是当我包含var_dump($q_num)时;在我递增$q_num变量的部分之后。 我假设这是一件非常简单的事情,但我不确定它是什么。任何帮助都将不胜感激,谢谢! 我知道我应该清理输入,我已经尝试了一个过滤器 <?php include('inc/quiz.php'); session_start(); ?> &l
<?php
include('inc/quiz.php');
session_start();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Math Quiz: Addition</title>
<link rel="stylesheet" href="css/normalize.css">
<link rel="stylesheet" href="css/styles.css">
</head>
<body>
<?php
if (isset($_POST['page'])){
$q_num = (int)$_POST['page'];
} else {
$q_num = 1;
}
$p_num = 10;
?>
<?php var_dump($q_num);?>
<div class="container">
<div id="quiz-box">
<p class="breadcrumbs">Question #<?= $q_num;?> of <?= $p_num;?></p>
<p class="quiz">What is <?php
?> </p>
<form action="index.php" method="POST">
<input type="hidden" name="page" value="<?php ($q_num+1);?>" />
<input type="submit" class="btn" name="answer" value="135" />
<input type="submit" class="btn" name="answer" value="125" />
<input type="submit" class="btn" name="answer" value="115" />
</form>
</div>
</div>
</body>
</html
数学测验:加法
问题#
什么是测验
您需要回显输入中的值
<代码>
或其他地方的速记