Старые грабли с Upload :(

col

Guest
Старые грабли с Upload :(

Народ прошу прощения если спрашиваю ТРИВИАЛЬЩИНУ, просто я уже несоображаю пойду посплю, а вы мот что напишите . НО
Вообщем есть трабл. Нужно за один раз загрузить больше одного файла.
При исспользовании одной формы грузиться только первый.
Как решить проблему. Изящно.


PS
У меня просто есть наметки.
Думаю с фреймом повозиться. Но что то меня не прёт. Ну чувствую предеться.
 

.des.

Поставил пиво кому надо ;-)
ну и наделай сколько тебе нужно инпутов для файла.

А можно сделать и динамичнее с яваскриптом :) я где то это уже делал.. ах да вот тебе :)
PHP:
<html>
<head>
<title>Many upload</title>
<script language="JavaScript">
var i=0;
function addfile()
{
	name_input=eval("frm.bla"+i);
	if(name_input.value=="") alert("pusto");
	else
	{

		name_input.style.display="none";
		listfile.innerHTML+=name_input.value+"<br>";
		i++;
		name_input=eval("frm.bla"+i);
		name_input.style.display="";
	}
}
</script>
</head>

<body>
<div id=listfile>
</div>
<input type=button value="Добавить в список!" onclick="addfile();">
<form action="" name="frm" onsubmit="alert(frm.innerHTML);" method="post" enctype="multipart/form-data">
<input type="file" name="bla0">
<input type=file name="bla1" style="display:none;">
<input type=file name="bla2" style="display:none;">
<input type=file name="bla3" style="display:none;">
<input type=file name="bla4" style="display:none;">
<input type=file name="bla5" style="display:none;">
<input type=file name="bla6" style="display:none;">
<input type=file name="bla7" style="display:none;">
<input type=file name="bla8" style="display:none;">
<input type=file name="bla9" style="display:none;">
<input type=submit>
</form>
<?
phpinfo();
?>
</body>
</html>
Идея понятна?
 

col

Guest
Так мужики я вам вот что скажу. Спасибо что откликнулись.
Ну дело бы ло в том. Что спать НАДО мне, хоть иногда. А то так скоро начну спрашивать как дышать, А то у меня чё то глючит. :)

Я все фаилы с одним именем делал. :) гы гы
Хм и думаю, что за яй... чевой то передаеться тока один фаил. :)

Спасибо Еще раз.
 

Demiurg

Guest
Помоему пора в ФАК добавлять
- переспите с вопросом, а на утро попробуйте сделать сами. У вас получиться.
 
Сверху