急!急!求救高手,程序错误到底在哪里?

来源:百度知道 编辑:UC知道 时间:2024/05/31 11:45:24
我一运行,程序就报此错误
Parse error: syntax error, unexpected T_DO, expecting ';' in D:\MYOA\webroot\general\news1\manage\modify.php on line 122
$IMG_TYPE_STR= "gif,jpg,png,tiff,bmp,iff,jp2,jpx,jb2,jpc,xbm,wbmp,";
$ATTACHMENT_ID_ARRAY = explode( ",", $ATTACHMENT_ID );
$ATTACHMENT_NAME_ARRAY = explode( "*", $ATTACHMENT_NAME );
$ARRAY_COUNT = sizeof( $ATTACHMENT_ID_ARRAY );
$I = 0;
for ( ; do
{
$I < $ARRAY_COUNT; ++$I )
{
if ( $ATTACHMENT_ID_ARRAY[$I] == "" || !is_image( $ATTACHMENT_NAME_ARRAY[$I] ) )
{
$ATTACHMENT_ID1 = $ATTACHMENT_ID_ARRAY[$I];
$YM = substr( $ATTACHMENT_ID1, 0, strpos( $ATTACHMENT_ID1, "_" ) );
if ( $YM )
{
$ATTACHMENT_ID1 = substr( $ATTACHMENT_ID1, strpos( $ATTACHMENT_ID1, "_" ) + 1 );
}
$IMG_YM .= $YM.&q

看下你的大括号 和符号问题吧 我懒的看 命令没问题 就是这里substr

那就看看你的modify.php 里的t_do这个函数是否存在,是否合法,并且里面的句子末尾是否缺少分号啊。