【发布时间】:2016-01-17 17:12:54
【问题描述】:
最近,我通过在我的大学网站上找到的一些课程开始学习 PHP(别担心,这不是家庭作业,这是我自己做的) 我被困住了。作业是这样的:
创建一个包含两个链接的页面,一个用于增加,一个用于减少参数“n”,应通过 $_GET 查询参数访问。如果未设置“n”,则假定其值为 4。
所以,我尝试了这样的事情(一开始只是为了增加):
<form action="<?php $_PHP_SELF ?>" method="GET">
<input type="hidden" name="n" value="4">
<input type="submit">
</form>
我的 PHP 代码是这样的:
<?php
$var = 4;
if(!isset($_GET['n'])) {
$_GET['n'] = $var;
} else {
$var = $_GET['n'];
$var++;
$_GET['n'] = $var;
}
echo $_GET['n'];
?>
但这似乎根本不起作用。我猜 'n' 也应该在 URL 中自动更改。另外,我怎么能“提交”按钮,一个用于增加,一个用于减少?
任何人都可以提供帮助(如果可能的话,提供一些很好的指导性解释)以及是否可以仅使用 HTML 链接来实现,因为课程还没有通过表单。
【问题讨论】:
-
在我的大学,您可以免费访问所有科目和讲座,并提供免费材料。所以我实际上并没有参加这门课程,而是在我的主要课程之外做这门课程。是的,这是作业的引用。如果你愿意,我可以提供链接,但它是克罗地亚语的。
标签: php methods hyperlink parameters get