...

View Full Version : Select multiple and show.



Peuplarchie
07-18-2007, 11:10 PM
Good day to you all,
Here I have a piece of code which I would like it to be able to select multiple image and display them right away.

I know how to do a multiple select box but how to make the the selection to be diplaying i don't know.

I would imagine that it a request for ajax but, I have posted it here cause my code is mostly php.




<td width="200" valign="top" align="left" class="black">
<script language="JavaScript" type="text/javascript" >
function changePic(fe){
var opt_key = fe.selectedIndex;
var fileName = fe.options[opt_key].value;
document.getElementById('noimage').src=fileName;
return true;
}
</script>
<br>
Image :<br>
<center><select name="image" onchange="changePic(this);">
<option>[Choisir une image]</option>
<?php

function recur_dir($dir)
{
$dirlist = opendir($dir);
while ($file = readdir ($dirlist))
{
if ($file != '.' && $file != '..')
{
$newpath = $dir.'/'.$file;
$level = explode('/',$newpath);
if (is_dir($newpath))
{
$mod_array[] = array(
'level'=>count($level)-1,
'path'=>$newpath,
'name'=>end($level),
'kind'=>'dir',
'mod_time'=>filemtime($newpath),
'content'=>recur_dir($newpath));
echo '<OPTION>'.$newpath.'</option>';
}else{

$mod_array[] = array(
'level'=>count($level)-1,
'path'=>$newpath,
'name'=>end($level),
'kind'=>'file',
'mod_time'=>filemtime($newpath),
'size'=>filesize($newpath));
echo '<OPTION value='.$newpath.'>'.$newpath.'</option>';
}
}
}
closedir($dirlist);
return $mod_array;
}

print_r(recur_dir('Images'));
echo '</select></center>';


?>
<br>
<center><img src="peuplies-1-man-small.bmp" width="100" id="noimage" align="center"></center>





Do somebody have a idea ?

Thanks !



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum