| | |
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Autor | Správa |
---|
Registrovaný: 28.02.09 Prihlásený: 19.02.18 Príspevky: 241 Témy: 56 |
cafte potreboval by som upravit tento kod pretoze mi to nece posielat subory ......je to cez jquerry spravene
formular vyzera nejak takto
Kód: <form action="upload_file.php" method="post" enctype="multipart/form-data"> <label for="file">Filename:</label><br><br><br><br> <input type="file" class="multi" name="file[]" /> <br /> <input type="submit" name="submit" value="Submit" /> </form> a subor upload_file.php takto: Kód: <?php foreach($_FILES["file"] as $key => $file){ if ((($_file["type"] == "image/gif") || ($_file["type"] == "image/jpeg") || ($_file["type"] == "image/pjpeg")) && ($_file["size"] < 20000000)) { if ($_file["error"] > 0) { echo "Return Code: " . $_file["error"] . "<br />"; } else { $datetime = date("d_m_Y_h_i_s"); if(!is_dir("upload/".$datetime)){ mkdir("upload/".$datetime); } $dir = $datetime."/"; echo "Upload: " . $_file["name"] . "<br />"; echo "Type: " . $_file["type"] . "<br />"; echo "Size: " . ($_file["size"] / 1024) . " Kb<br />"; echo "Temp file: " . $_file["tmp_name"] . "<br />";
if (file_exists("upload/" . $dir . $_file["name"])) { echo $_file["name"] . " already exists. "; } else { move_uploaded_file($_file["tmp_name"], "upload/" . $dir . $_file["name"]); echo "Stored in: " . "upload/" . $dir . $_file["name"]; } } } else { echo "Invalid file"; } } ?>
z tadialto je to robene http://www.fyneworks.com/jquery/multipl ... b-Overview
|
|
Registrovaný: 07.03.06 Prihlásený: 23.01.11 Príspevky: 404 Témy: 2 Bydlisko: Prešov / Pr... | Napísal mylan: 08.01.2010 20:29 | |
|
Ak chceš multi file upload s jquery, odporučim ti skôr Uploadify! Je lepšie vybrať viac súborov naraz, ako ich po jednom pridávať (v zipe s uploadify máš pribalenú aj ukážku php uploadu).
Každopádne premenná $_file je blud, vytvoril si si ak premennú $file. Celkovo ten skript je príliš krkolomný, pozri sa skôr do manuálu: http://www.php.net/manual/en/features.f ... ltiple.php
PS: neodporúčam sa spoliehať len na ochranu pomocou kontroly typu súboru ($_file["type"] == "image/jpeg), dá sa to totiž veľmi jednoducho obísť a nahrať tam hocijaký súbor.
|
|
Registrovaný: 28.02.09 Prihlásený: 19.02.18 Príspevky: 241 Témy: 56 | Napísal autor témy DeeJay3: 08.01.2010 20:42 | |
|
hop srry tam nemalo byt vsade $_file ale $file to som sa sekol....oks skusim
|
|
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|