for (which=0;which<<?=$size;?> ;which=which+1 )
{
//photos[whice]=<? foreach($photo as $v): ?>pic/+<?=$v;?><? endforeach; ?>
photos[which]=<? foreach($photo as $v): ?><?=$v;?><? endforeach; ?>
}
------------------------------
重复循环了吧

解决方案 »

  1.   

    不清楚,JavaScript的我不太懂.
    谁帮我看看
      

  2.   

    $photo是PHP的数组.
    http://surge.servercorp.com/~qiye/index.php?module=test&action=form
    看一下示例,传两个图片上去
      

  3.   

    你的循环就是错误的,应该在PHP做
    for (which=0;which<<?=$size;?> ;which=which+1 )
    {
    //photos[whice]=<? foreach($photo as $v): ?>pic/+<?=$v;?><? endforeach; ?>
    photos[which]=<? foreach($photo as $v): ?><?=$v;?><? endforeach; ?>
    }
    -----------------------------------
    <?
    foreach( $photo as $k => $v )
    {
        echo "photos[$k]= '$v';\n";
    }
    ?>
      

  4.   

    我要把上传的图片名字数组传到Js里.
    $photo就是名字的数组
      

  5.   

    <?
    foreach( $photo as $k => $v )
    {
        echo "photos[$k]= '$v';\n";
    }
    ?>
    不就是
    photos[which]=<? foreach($photo as $v): ?><?=$v;?><? endforeach; ?>