该问题似乎与“身份不明的索引-pid”有关。我想做的是显示链接页面的正文,但出现错误。我在网上遵循了一个有效的示例,代码似乎相同。
这是php:
//Determine which page to use
if (!$_GET['pid']) {
$pageid = '1';
} else {
$pageid = ereg_replace("[^0-9]", "", $_GET['pid']); // filter everything but numbers for security
}
// Query the body section for the proper page
$sqlCommand = "SELECT pagebody FROM pages WHERE id='$pageid' LIMIT 1";
$query = mysqli_query($myConnection, $sqlCommand) or die (mysqli_error());
while ($row = mysqli_fetch_array($query)) {
$body = $row["pagebody"];
}
mysqli_free_result($query);
// end body query
我注意到在示例中,工作代码被放置在在线服务器上,而我正在使用XAMPP。这可能是问题吗?该代码只能在线使用吗?
答案 0 :(得分:0)
在访问$_GET['pid']
之前,先检查pid
是否设置
if (empty($_GET['pid'])) {
$pageid = '1';
} else {
.....
}