ruskam
Новичок
Копирование более чем одного файла, которые передаются с формы
Есть стандартная html форма в которой выбираются скажем 3 файла. Потом после нажатия кнопки Submit название этих файло передаются пхп-скрипту задача которого скопировать их в определённую директори на сервере где и лежит этот скрипт. Так вот...у меня получается если такая html форма только одна для одного файла, а вот если их две, то как передать имя этого файла ???
---------Это собственно форма--------------
<form enctype="multipart/form-data" method="post">
<input type='file' size='40' name='filename'>
<input type=submit name=insert value="Занести Скопировать">
</form>
-----------------------------------------------------
---------Это собственно скрипт, который копирует----------
if($insert)
{
if($HTTP_POST_FILES["filename"]["size"] > 1024*1*1024)
{
echo ("Razmer faila previshaet 1 Mb");
exit;
}
if(copy($HTTP_POST_FILES["filename"]["tmp_name"],
"/home/hosting/odessatv/test/".$HTTP_POST_FILES["filename"]["name"]))
{
echo("<b>Fail uspeshno zagrujen</b>");
echo("<br>Razmer faila: ");
echo($HTTP_POST_FILES["filename"]["size"]);
} else {
echo("Oshibka zagruzki faila");
}
}
--------------------------------------------------------------------------
В форме можно писать токо так
name='filename'
Вот так уже не канает
name='filename1'
А если хочу сразу 3 файла скопировать, то как быть ????
Есть стандартная html форма в которой выбираются скажем 3 файла. Потом после нажатия кнопки Submit название этих файло передаются пхп-скрипту задача которого скопировать их в определённую директори на сервере где и лежит этот скрипт. Так вот...у меня получается если такая html форма только одна для одного файла, а вот если их две, то как передать имя этого файла ???
---------Это собственно форма--------------
<form enctype="multipart/form-data" method="post">
<input type='file' size='40' name='filename'>
<input type=submit name=insert value="Занести Скопировать">
</form>
-----------------------------------------------------
---------Это собственно скрипт, который копирует----------
if($insert)
{
if($HTTP_POST_FILES["filename"]["size"] > 1024*1*1024)
{
echo ("Razmer faila previshaet 1 Mb");
exit;
}
if(copy($HTTP_POST_FILES["filename"]["tmp_name"],
"/home/hosting/odessatv/test/".$HTTP_POST_FILES["filename"]["name"]))
{
echo("<b>Fail uspeshno zagrujen</b>");
echo("<br>Razmer faila: ");
echo($HTTP_POST_FILES["filename"]["size"]);
} else {
echo("Oshibka zagruzki faila");
}
}
--------------------------------------------------------------------------
В форме можно писать токо так
name='filename'
Вот так уже не канает
name='filename1'
А если хочу сразу 3 файла скопировать, то как быть ????