Есть несколько инпутов и div для постзагрузочного показа картинок:
<form action='addfoto.php' method='POST' name='form1' enctype='multipart/form-data' target='iframe'>
<p><input type='file' name='file[]'/></p>
<p><input type='file' name='file[]'/></p>
<p><input type='file' name='file[]'/></p>
<input id='submit' type='submit' value='Загрузить'/>
</form>
<div id="image"></div>
Вот addfoto.php:
$name = $_POST['name'];
$file= $_FILES['file']['name'];
$count = count($file);
for($i=0;$i<$count;$i++)
{
//...тут проверки и обработки, адрес картинки заносится в $title
//заношу инфо в бд
$result=mysql_query ("INSERT INTO foto (title,name)
VALUES ('$title','$name[$i]')");
//вывожу картинки на экран
$img = "<img width='100px' height='100px' src='foto/".$title."' />";
echo '<script type="text/javascript">
window.parent.document.getElementById("image").innerHTML = "'.$img.'"
</script>';
}
Однако, выводится только последняя картинка(закачивается и в бд заносится всё нормально). Как бы все только что загруженные картинки вывести?