<?php $catID=$_POST["catID"];
$xskList=$_POST["content"]; 
$demo=$_POST["demo"]; if($demo=="1")
{
$list_arr=explode($xskList,'\n')
for($ii=0;$ii<count($list_arr);$ii++)
{
echo $list_arr[$ii]."<br/>";

}
}?><form action="xskadd.php" method="post">
分类ID: <input type="text" name="catID" />新手卡内容: 
 <textarea name="content" cols="30" rows="3"></textarea>
其它:<input type="text" name="demo" />
<input type="submit" />
</form></body>
</html>
我在加载上面的代码时就报T_FOR错误,怎么回事,高手帮忙解决下,谢谢!

解决方案 »

  1.   

    你少写 了一个分号。
    <?php $catID=$_POST["catID"];
    $xskList=$_POST["content"]; 
    $demo=$_POST["demo"]; if($demo=="1")
    {
    $list_arr=explode($xskList,'\n');
    for($ii=0;$ii<count($list_arr);$ii++)
    {
        echo $list_arr[$ii]."<br/>";
        
    }
    }?><form action="xskadd.php" method="post">
    分类ID: <input type="text" name="catID" />新手卡内容: 
     <textarea name="content" cols="30" rows="3"></textarea>
    其它:<input type="text" name="demo" />
    <input type="submit" />
    </form></body>
    </html>
      

  2.   

    $list_arr=explode($xskList,'\n')
    这行没有分号
      

  3.   

    说的很正确,确实是$list_arr=explode($xskList,'\n')
    缺少分号!~~楼上挺仔细啊