-2

我只是需要一些帮助。首先,我将如何在发布时获取选择的数据。像

$selection=$_GET['area'];
if ($selection="time"){
echo "Not working yet please come back at a later update.";
}

并且在那张纸条上,为什么即使没有通过表单发送数据,它也会显示它。我感谢任何和所有的帮助。

4

7 回答 7

1

它必须是您使用过的运算符,它是辅助运算==符。您必须使用或运算符进行比较。更多检查php 中的比较运算符======

$selection = trim($_GET['area']);
if ($selection == "time"){
echo "Not working yet please come back at a later update.";
}
于 2013-09-13T07:11:36.113 回答
0

你应该使用

if ($selection=="time")

代替

if ($selection="time")
于 2013-09-13T15:46:15.610 回答
0

运算符“=”不正确。您应该使用“===”来检查相等性。

<?php
$selection=$_GET['area'];
if ($selection === 'time'){
echo 'Not working yet please come back at a later update.';
}
?>
于 2013-09-13T07:12:10.277 回答
0

始终使用==or===运算符来检查条件

$selection=$_GET['area'];
if ($selection=="time"){
    echo "Not working yet please come back at a later update.";
}
于 2013-09-13T07:13:19.563 回答
0

它应该是这样的。

if ($selection=="time"){

    $selection="time"

这会为 $selection 变量分配一个值“时间”。

于 2013-09-13T07:13:21.497 回答
0

你忘了一个=你的代码应该是

$selection = $_GET['area'];
if ( $selection == 'time' ) {
    echo 'Now working yet please comde back at a later update';
}
于 2013-09-13T07:15:09.643 回答
0

使用=您将“时间”分配给 $selection ,它总是返回真正的使用==

于 2013-09-13T07:17:41.707 回答