0
" . str_replace("<","<",implode(file("p2.php"))) . "";
            }
            else
            {
                if(isset($_POST["ct"]))
                {
                    $numArray = explode(",",$_POST["ct"]);
                    foreach($numArray as $value)
                    {
                        if($value != " ")
                        {
                            $value = chr(158 - $value);
                        }
                        echo $value;
                    }
                }
            }
        ?>

有人可以帮助我并告诉我这个字符串有什么问题,我得到“SyntaxError:missing ; before statement”,我真的想不通。

基本上我试图完成最后一个级别(http://www.hackthis.co.uk/levels/p2.php)。我认为我走在正确的轨道上,但是当我看不到问题所在时,这令人沮丧。

干杯

4

1 回答 1

1

您需要转义双引号,\"并为字符串使用正确的格式。(使用串联或在一行中输入所有内容)

PS:我假设您正在使用 java 生成一些 php 代码,查看您所做的标记

于 2012-08-02T12:30:14.620 回答