解析错误:语法错误,* .php中的意外'='在线?

时间:2014-06-28 20:27:54

标签: php

每件事都确定。但我找不到为什么 Parse error

my code

<?php
    if ($_REQUEST["submit"] == "ChangeTheBgColor")
        $bgcolor = strval($_REQUEST["thecolor"]);    
    else 
        $bgcolor = "white";
?>
<html>
<body bgcolor="<?php =$bgcolor; ?>" >
<form name= "color" method="get" action="<?php = $_SERVER['PHP_SELF'];?>">
Enter a Color: 
<input type="text" name="thecolor" value="">
<input type="submit" name="submit" value="ChangeTheBgColor">
</form>
</body>

</html>

我使用devPhp 为什么我会收到以下错误以及修复方法?


Parse error: syntax error, unexpected '=' in C:\doc\demo.php on line 8


1 个答案:

答案 0 :(得分:2)

你应该写:

<?php echo $_SERVER['PHP_SELF'];?>

而不是:

<?php = $_SERVER['PHP_SELF'];?>