Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

hromadný upload fotek

David Flídr
verified
rating uzivatele
(22 hodnocení)
30. 1. 2009 11:17:47
mám skript pro upload fotky, ale potřebuji aby jich šlo uploadovat více, ale nevím jak přesně umístit foreach, poradí někdo?
if ($_GET=="upload")
{
$blok = $_POST;
$blok_upr = StrTr($blok, "xe1xe4xe8xefxe9xecxedxb5xe5xf2xf3xf6xf5xf4xf8xe0xb9xbbxfaxf9xfcxfbxfdxbexc1xc4xc8xcfxc9xccxcdxa5xc5xd2xd3xd6xd5xd4xd8xc0xa9xabxdaxd9xdcxdbxddxae",
"aacdeeillnoooorrstuuuuyzAACDEEILLNOOOORRSTUUUUYZ");
$blok_upr = str_replace(" ", "-", $blok_upr);
$id_kategorie = $_POST;
$numb_fota = $_POST;
$id_uziv = $_SESSION;
$max_file_size = "2500000";
$typ = $_FILES;
$allowed_types = array("image/jpeg","image/pjpeg");
if (!in_array($typ, $allowed_types))
echo "

Podporován pouze .jpg formát $numb_fota

";
elseif ($_FILES > $max_file_size)
echo "

Maximální povolená velikost obrázku jsou 2MB

";
elseif (empty($id_kategorie))
echo "

Neni vybrána žádná kategorie

";
elseif (empty($blok))
echo "

Zvolte název bloku.

";
else
{
if (is_uploaded_file($_FILES))
move_uploaded_file($_FILES, "../img_thumbs/".$_FILES);
else
{
echo"

Nebyl vybrán žádný obrázek!!!

";
exit();
}
$adresar_uziv="../img_db/$blok_upr/";
if (!is_dir($adresar_uziv))
mkdir($adresar_uziv, 0777);
$adresar_uziv="../img_db/$blok_upr/thumbs/";
if (!is_dir($adresar_uziv))
mkdir($adresar_uziv, 0777);
$prikaz = mysql_fetch_row(mysql_query("SELECT `AUTO_INCREMENT` FROM `information_schema`.`TABLES` WHERE `TABLE_NAME` = 'images' AND `TABLE_SCHEMA` = 'mp3stahujcz'"));
$obrazek = "../img_thumbs/".$_FILES;
$do_big = "../img_db/$blok/$prikaz.jpg";
$do_thumb = "../img_db/$blok/thumbs/$prikaz.jpg";
$do_big = StrTr($do_big, "xe1xe4xe8xefxe9xecxedxb5xe5xf2xf3xf6xf5xf4xf8xe0xb9xbbxfaxf9xfcxfbxfdxbexc1xc4xc8xcfxc9xccxcdxa5xc5xd2xd3xd6xd5xd4xd8xc0xa9xabxdaxd9xdcxdbxddxae",
"aacdeeillnoooorrstuuuuyzAACDEEILLNOOOORRSTUUUUYZ");
$do_thumb = StrTr($do_thumb, "xe1xe4xe8xefxe9xecxedxb5xe5xf2xf3xf6xf5xf4xf8xe0xb9xbbxfaxf9xfcxfbxfdxbexc1xc4xc8xcfxc9xccxcdxa5xc5xd2xd3xd6xd5xd4xd8xc0xa9xabxdaxd9xdcxdbxddxae",
"aacdeeillnoooorrstuuuuyzAACDEEILLNOOOORRSTUUUUYZ");
$do_thumb = str_replace(" ", "", $do_thumb);
$do_big = str_replace(" ", "", $do_big);
resizePhoto($obrazek,$do_thumb,'1000','85','1','75');
resizePhoto($obrazek,$do_big,'500','2000','1','75');
$cas = time();
$vysledek = MySQL_Query("INSERT into images VALUES ('', '$do_big', '$do_thumb', '$cas', '$id_kategorie')");
$vysledek2 = MySQL_Query("INSERT into img_blok VALUES ('', '$blok', '$blok_upr', '$cas', '$id_kategorie')");
$id_obr = mysql_insert_id();
MySQL_Query("INSERT into kat_img VALUES ('$id_kategorie', '$id_obr')");
if ($vysledek and $vysledek2)
{
echo "

Nahrání fota proběhlo úspěšně.

";
unlink($obrazek);
}
else
echo "

Nepovedlo se foto nahrát.

";
}
}
?>
tady ještě obsah proměnné $numb_fota :
$c = 1;
while($c<11){
echo"
Foto:
";
$c++;
}
30. 1. 2009 11:17:47
https://webtrh.cz/diskuse/hromadny-upload-fotek/#reply221914
Nevím jestli jsem pochopil co přesně chceš, ale ja používám pro upload více fotek http://swfupload.org/
30. 1. 2009 14:08:51
https://webtrh.cz/diskuse/hromadny-upload-fotek/#reply221913
head
verified
rating uzivatele
(3 hodnocení)
30. 1. 2009 15:11:40
Ten skript ti tu nikto nebude studovat. Kazdopadne cez normalny upload vies nahrat len jeden subor naraz, ak ich chces nahrat viac tak pouzi napriklad uz spominany SWFupload.
30. 1. 2009 15:11:40
https://webtrh.cz/diskuse/hromadny-upload-fotek/#reply221912
znouza
verified
rating uzivatele
30. 1. 2009 23:20:30
to je pekna prasarnicka...
@head - 1soubor uz davno neplati .. viz http://cz.php.net/manual/en/features.file-upload.multiple.php
30. 1. 2009 23:20:30
https://webtrh.cz/diskuse/hromadny-upload-fotek/#reply221911
head
verified
rating uzivatele
(3 hodnocení)
2. 2. 2009 00:41:07
Napsal znouza;202017
to je pekna prasarnicka...
@head - 1soubor uz davno neplati .. viz http://cz.php.net/manual/en/features.file-upload.multiple.php
Dik za info, to som nevedel... asi to bude tym, ze som to doteraz moc nepotreboval :))
2. 2. 2009 00:41:07
https://webtrh.cz/diskuse/hromadny-upload-fotek/#reply221910
Hubert Frey
verified
rating uzivatele
(11 hodnocení)
2. 2. 2009 01:01:24
Jsem jediný, komu se zdá, že lepší než $_FILES by bylo $_FILES?
2. 2. 2009 01:01:24
https://webtrh.cz/diskuse/hromadny-upload-fotek/#reply221909
David Flídr
verified
rating uzivatele
(22 hodnocení)
2. 2. 2009 20:06:06
už je to vyřešeno:)
2. 2. 2009 20:06:06
https://webtrh.cz/diskuse/hromadny-upload-fotek/#reply221908
Pro odpověď se přihlašte.
Přihlásit