我是 PHP 新手,无法使用以下代码:
<?php
session_start();
include('db_connect.php');
//get the page id
if(isset($_SESSION['logged-in'])&&isset($_SESSION['username'])){
$login = true;
} else {
$login = false;
}
//check to see if the post_id and the forum_id is set and is a numeric value
if(isset($_GET['pid'])&&is_numeric($_GET['pid'])&&isset($_GET['id'])&&is_numeric($_GET['id'])){
$pid = $_GET['pid'];
$id = $_GET['id'];
} else {
die("Error");
}
echo $pid;
?>
当我运行此代码时,我的屏幕只显示“错误”。我做了一些测试,看起来 isset 和/或 is_numeric 属性不起作用。我通过 XAMPP(1.8.3-0) 使用 PHP(5.5.1) 和 MySQL。我真的不明白为什么会出现问题,我假设它与mysql有关。我错过了什么??任何帮助表示赞赏。