The following 4 statements don't work. What is the proper way to
pickup the filenames corresponding to each of the userfiles in the
"input" tags? Thanks for your help. --Don
Following is part of a page that runs on the client side:
-----------------------------------------------------------------
var picture1 = document.forms.postamessagedata.userfile.name[0];
var picture2 = document.forms.postamessagedata.userfile.name[1];
var picture3 = document.forms.postamessagedata.userfile.name[2];
var picture4 = document.forms.postamessagedata.userfile.name[3];
Following is part of a form to be submitted to PHP upload processor
below. This resides in the same page as the foregoing.
--------------------------------------------------------------------------------
<p>Optional picture #1:<br><input type=file name="userfile[]" size=90
maxlength=200000 tabindex=3>;
<p>Optional picture #2:<br><input type=file name="userfile[]" size=90
maxlength=200000 tabindex=3>;
<p>Optional picture #3:<br><input type=file name="userfile[]" size=90
maxlength=200000 tabindex=3>;
<p>Optional picture #4:<br><input type=file name="userfile[]" size=90
maxlength=200000 tabindex=3>;
Following processes file uploads and resides on server:
-----------------------------------------------------------------
<?php
$uploaddir = 'picturevault/';
$uploadfile1 = $uploaddir . $_FILES['userfile']['name'][0];
$uploadfile2 = $uploaddir . $_FILES['userfile']['name'][1];
$uploadfile3 = $uploaddir . $_FILES['userfile']['name'][2];
$uploadfile4 = $uploaddir . $_FILES['userfile']['name'][3];
print "<pre>";
if ($_FILES['userfile']['size'][0] != 0)
move_uploaded_file($_FILES['userfile']['tmp_name'][0],
$uploadfile1);
if ($_FILES['userfile']['size'][1] != 0)
move_uploaded_file($_FILES['userfile']['tmp_name'][1],
$uploadfile2);
if ($_FILES['userfile']['size'][2] != 0)
move_uploaded_file($_FILES['userfile']['tmp_name'][2],
$uploadfile3);
if ($_FILES['userfile']['size'][3] != 0)
move_uploaded_file($_FILES['userfile']['tmp_name'][3],
$uploadfile4);
print "</pre>";
?>
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----== Over 100,000 Newsgroups - 19 Different Servers! =-----