任何想法这里有什么问题。我从数据库生成链接列表。当我点击链接时,它会导航到另一个页面,但回声消失。但是,如果我选中“查看页面源代码”,我可以找到我的回声。如果我想在页面上看到它,我需要手动刷新页面,以便我可以看到我的回声。我不刷新页面,所以有什么想法这里有什么问题?PHP GET参数不显示页面刷新
源码:
page.php文件:
<?php
while ($line = pg_fetch_array($result, null, PGSQL_ASSOC)) {
foreach ($line as $col_value) {
echo '<li><a href="test.php/?name='.$col_value.'">'.$col_value.'</a></li>';
}
}
// Free resultset
pg_free_result($result);
// Closing connection
pg_close($dbconn);
?>
test.php的:
<?php
echo 'TEST ';
echo 'Hello ' . htmlspecialchars($_GET["name"]) . '!';
?>
你试过在'test.php /?'中删除'/'吗? – FredMaggiowski
是的,但没有效果。 – M4tt
为什么你需要使用'htmlspecialchars'?该名称应该是一个没有任何'html'标签的纯字符串吧?尝试删除它 – FredMaggiowski