Autor | Zpráva | ||
---|---|---|---|
Daniel47 Profil |
#1 · Zasláno: 24. 4. 2019, 02:20:35
Nevím jak vypsat název souboru po nahráti souboru na server.
Kód: <!DOCTYPE html> <html lang="cs-cz"> <head> <meta charset="windows-1250"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1250" /> <link rel="apple-touch-icon" sizes="114x114" href="dettube-cz.euweb.cz/img/ikona-1.ico" /> <link rel="stylesheet" href="www.dettube-cz.euweb.cz/css/styl.css"> <script src="www.dettube-cz.euweb.cz/js/main.js"></script> <noscript> <meta http-equiv="refresh" content="0.0;URL=http://www.dettube-cz.euweb.cz/noscript.html"> </noscript> <title>Dettube-cz - ostatni -- videa</title> <meta name="author" content="Daniel" /> <meta name="format-detection" content="telephone=no"> </head> <body> <?php header('Content-type: text/html; charset=windows-1250'); if (isset($_FILES['image_'])) { $imagesCount = count($_FILES['image_']['name']); for ($i = 0; $i < $imagesCount; $i++) { if (move_uploaded_file($_FILES['image_']['tmp_name'][$i], 'videa/' . $_FILES['image_']['name'][$i])) echo('<h2 class="odkaz-lime">Video úspěšně nahráno.</h2>'); else echo('<h2 class="button-red">Video nelze nahrát,někde je chyba!</h2>'); } } echo(' <h1 class="center">Nahrávač videí</h1> <form method="post" accept-charset="utf-8" name="file_upload" enctype="multipart/form-data"> <input type="file" multiple="" size="26" name="image_[]" /><br /> <input type="submit" name="upload_imgs" value="Nahrát" /> </form>'); echo($souborVypsani); ?> </body> </html> |
||
Keeehi Profil |
#2 · Zasláno: 24. 4. 2019, 03:28:42
if (move_uploaded_file($_FILES['image_']['tmp_name'][$i], 'videa/' . $_FILES['image_']['name'][$i])) echo('<h2 class="odkaz-lime">Video ' . $_FILES['image_']['name'][$i] . ' úspěšně nahráno.</h2>'); Je to jen ukázka, při tom výpisu by název souboru měl být ošetřen. Jinak se vystavujete zranitelnosti XSS. |
||
Daniel47 Profil |
#3 · Zasláno: 24. 4. 2019, 09:19:05
Keeehi:
Díky za radu vyskouším. |
||
Časová prodleva: 5 let
|
0