在决定page1.php中,我使用与URL传递变量而不是能充分利用switch语句
<a href="page2.php?choice=<?php echo $value?> & item1=<?php echo $abs1?> & item2=<?php echo $abs2?>" title="Link to next page">Download</a>
在使page2.php,我正确地接收这些变量的IAM能够呼应。但是Switch语句不起作用。
echo $_REQUEST["choice"];echo "<br>"; //printing variable to debug
echo $_REQUEST['item1'];echo "<br>"; //printing variable to debug
echo $_REQUEST['item2'];echo "<br>"; //printing variable to debug
switch((string)$_REQUEST["choice"]) {
case "Value1":
echo "Value 1 selected";
break;
case "Value2":
echo "Value 2 selected";
break;
case "Value3":
echo "Value 3 selected";
break;
default:
echo "No Value selected";
}
它总是给:没有价值选择。请帮助,提前致谢。
那么,打印'$ _REQUEST [“选择”]'输出什么? –