【发布时间】:2015-06-17 18:36:52
【问题描述】:
我正在尝试从 URL 中获取值,但它不起作用。代码如下:
<?php
if (isset($_GET['pag'])) {
$sel_continut = $_GET['pag'];
} else {
$sel_continut = "no value sent";
}
echo "<a href=\"continut.php?pag=" . $informatie_tabel['nume_meniu'] . "\">" . $denumire_pagina . "</a> <br />";
谁能帮我理解我做错了什么?
【问题讨论】:
-
定义“不工作”。你希望这段代码做什么?它实际上是做什么的?
-
我期待从 "pag=" 得到一个值,现在我得到 "没有发送值";这意味着它没有设置“页面”,但它在 URL 中,对吗?
-
页面加载时您设置的值是多少?我想我也应该问一个明显的问题...您不是在尝试获取查询字符串值在提供之前是吗?
-
SQL DB 中的字符串值。我在我试图回显的代码上方有连接。我还编写了一个没有 SQL 的代码,但它没有从 URL 中获取值。很明显,我做错了什么。这是代码 链接
";回声 $sel_continut; ?> -
你加载了多少次这个页面?也就是说,您用来测试的确切的步骤集是什么?我强烈怀疑您正在尝试读取查询字符串值 before 它曾经用于查询字符串。
标签: php url-parameters