帮忙看下这段代码什么位置有错误

来源:百度知道 编辑:UC知道 时间:2024/09/23 05:53:05
主要是从for这里错了
while ( $r = $empire->fetch( $sql ) )
{
$b = 1;
$newstart = $r[postid];
if ( $r[ispath] )
{
$fr = explode( ",", $r[postdata] );

for ( $i = 0; ($i < count( $fr ));++$i);
{

{
}
while ( 1 ) )
{
$e->fTranFile( $fid, $fr[$i], $fr[$i], $pr[ftpmode] );
} while ( 1 );

}
else
{
$e->ftp_copy( $fid, $r[postdata], $r[postdata], $pr[ftpmode] );
}
}
}
$e->fexit( $fid );
if ( empty( $b ) )
{
$sql = $empire->query( "delete from {$dbtbpre}enewspostdata where rnd='{$rnd}'" );
insert_dolog( "" );
printerror( "PostDataSuccess&q

错误的地方太多了,还都是基本的语法错误,先把括弧匹配对了再说。

for下面连续两个{,而且循环体里没有内容。

15行和19行两个while格式都不对。

估计你这代码不全,中间少了一部分,没法改。

你也没写什么代码呀

代码呢?php吧.你的语法结构if与循环感觉有互相交叉的地方.你把他们一个清理出来一段一段运行试试

代码在哪?

你的代码隐身啦,快让它上线。

没有代码