upload

koychev

Registered
Има ли някой под ръка скрипт за ъплоуд при който според вида на файла да се качва в различни директории на сайта - например .jpg в една папка, .txt в друга и т.н.
 
ам това лесно се пише
само ми напиши кой формати в какви папки да се качват
 
да наистина един прост скрипт само че ще има няколко ифа в азвисимост от типа на фаила
 
mitko876 каза:
да наистина един прост скрипт само че ще има няколко ифа в азвисимост от типа на фаила
ам не няма да е с иф
всъщност ще има само 1 иф и то няма да е за типа на файла

пп след малко ще ъпдейтна поста и ще сложа скрипта
 
Форматите ще са jpg, jar и txt. Имената на папките си ги измисли. Мерси предварително
 
koychev каза:
Форматите ще са jpg, jar и txt. Имената на папките си ги измисли. Мерси предварително
а така кажи аз тръгнах да пиша за всеки формат да може

ето скрипта
Код:
<?php
if($_GET['do'] == "up") {
$name = $_FILES['file']['name'];
$explode = explode(".", $name);
$count = count($explode)-1;
if ($explode[$count] == "jpg")
{
$folder = "jpg";
}elseif ($explode[$count] == "jar")
{
$folder = "jar";
}elseif ($explode[$count] == "txt")
{
$folder = "txt";
}else
{
echo "Неможе да се качват файлове с разширение <b>$explode[$count]</b>";
}
if ($folder != "")
{
@move_uploaded_file($_FILES['file']["tmp_name"], "$folder/" . $_FILES['file']['name']);
}
}
?>
<form action="?do=up" method="post" enctype="multipart/form-data" name="form1" id="form1"><br />
<label>
<input type="file" name="file" />
</label>
<br />
<label>
<input type="submit" name="Submit" value="Качване" />
</label>
</form>
на сървъра кадето е скрипта трябва да има 3 папки jpg jar и txt
 

Back
Горе