解析错误:语法错误,意外'<'在第2行的C:\ wamp \ www \ form1.php中

时间:2015-06-13 11:56:43

标签: php

MagickImage img = new MagickImage(@"d:\TEST\110706M01000509.jpg");
PixelCollection pc = img.GetReadOnlyPixels(0, 0, img.Width, img.Height);

for (int x = 0; x < pc.Width; x++)
    for (int y = 0; y < pc.Height; y++)
    {
        byte[] color = pc.GetValue(x,y);

        // SOME ACTIONS
    }

何时在代码上添加行,过程运行错误:

解析错误:语法错误,意外&#39;&lt;&#39;在第2行的C:\ wamp \ www \ form1.php

<form action="form1.php"  method="POST">
    username <input type="text" name="username"><br />
    password <input type="password" name="password"><br />
    <input type="submit" name="submitbutt" value="Login!"><br />
</form>

2 个答案:

答案 0 :(得分:2)

您将HTML放在PHP块中,因此您的Web服务器正在尝试将HTML解析为PHP - 并且失败,因此您会收到错误。

您只需 将其括在<?php ... ?>中,HTML就会很好地显示出来。当你有实际的PHP代码放在其中时,你只需要使用<?php ... ?>

答案 1 :(得分:1)

回显html代码......

<?php
echo '<form action="form1.php"  method="POST">
    username <input type="text" name="username"><br />
    password <input type="password" name="password"><br />
    <input type="submit" name="submitbutt" value="Login!"><br />
</form>';
?>

或仅使用html

<?php #your php code ?>
<form action="form1.php"  method="POST">
    username <input type="text" name="username"><br />
    password <input type="password" name="password"><br />
    <input type="submit" name="submitbutt" value="Login!"><br />
</form>
<?php #your php code ?>