Fájlfeltöltésnél egyedi név?
Figyelt kérdés
Van itt egy PHP fájlfeltöltő kód, ami a szerverre tölti fel a fájlokat:
A legalsó kódsorra gondolok.
Annyira nem értem a kódot, hogy pontosan hol történik meg a feltöltendő fájl nevének megadása.
Mit kellene módosítani ahhoz a kódban, hogy például egy input mezőben megadott névvel legyen feltöltve a fájl a szerverre?
2022. nov. 16. 09:45
3/3 anonim válasza:
$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
Ebben a sorban adja meg, hogy mi legyen a feltöltött fájl neve, ide kell beillesztened az űrlapról érkezett fájlnevet. De előtte validáld le, ne hogy mondjuk "../../etc/passwd" vagy hasonló nevű okoságokkal próbálkozzanak a netezők.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!