Hello, currently I want to implement a multiple upload using a listbox. I have 2 link which will dynamically add or remove a file to/from the list box, I'm writing it as a java script as below. --------------------------------------------------------- function addFile(){ var temp, ext; document.mform.filUpload.click(); if(document.mform.filUpload.value != ""){ ext = document.mform.filUpload.value; ext = ext.substring(ext.length-3,ext.length); ext = ext.toLowerCase(); if ((ext == 'jpg') || (ext == 'gif')) { temp = new Option(); temp.text = document.mform.filUpload.value; temp.value = document.mform.filUpload.value; document.mform.elements['lstUpload[]'].add(temp, 1); } else alert("Invalid file type selected"); } --------------------------------------------------------- Upon sbumitting, my php script can only read the local drive directory instead of the temporary directory on the server. When I did a copy function, it tell me that it cant copy as the source file does not exist. Below is part of my php script. --------------------------------------------------------- if(!isset($WINDIR)) $filename = str_replace("\\\\", "\\", $lstUpload[$i]); ..... if(!copy($filename, "/home/fotohub/public_html/memPhotos/$usrID/$img_name") ){ echo "Failed to copy"; exit(); } ---------------------------------------------------------- Below is my html ---------------------------------------------------------- <form name="mform" method="post" action="<? echo $PHP_SELF ?>" enctype="multipart/form-data" onSubmit="return check();"> .... <select name="lstUpload[]" size="8" multiple> </select> .... <--! This will create a link Add Foto... which will open up the file browser window. --> <a href='javascript:addFile()'> <input id='filUpload' type='file' style='position:absolute;top:-200' name="file"> Add Foto ... </a> ---------------------------------------------------------- Can anyone help me out in how to get the temporary file name?
Thanks from Triax -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php