我还在学习php而且我还没有想出何时使用'或'。我猜这是代码的问题。它将我重定向到正确的页面,但$ loc变量不是结转了。
<?php header("Location: roomdata.php?loc=$loc"); ?>
在包含header()的页面上的我还有一个include命令...
<?php include 'include/globalscripts.php'; ?>
并且在globalscripts.php中是......
<?php if( isset($_GET['loc']))?>
<?php $loc = $_GET["loc"];?>
答案 0 :(得分:1)
我个人会用:
<?php
header('Location: roomdata.php?loc='.$loc);
?>
答案 1 :(得分:1)
<?php if( isset($_GET['loc']))?>
<?php $loc = $_GET["loc"];?>
TRY
<?php
if( isset($_GET['loc'])){
$loc = $_GET["loc"];
}
?>
答案 2 :(得分:0)
您的代码应该有效,您确定此时已定义$loc
吗?
关于'
和"
:
$value = "derp";
echo "the value is:\t$value";
//output: the value is: derp
echo 'the value is:\t$value';
//output: the value is:\t$value