Egyszerűnek tűnő php-s feladat de nem jövök rá?
Egy fájlfeltöltő űrlapot kéne készíteni...
<form enctype="multipart/form-data" action="" method="post">
Név:<input type="text" name="nev" /><br />
Feltöltés:<input type="file" name="feltolt" /><br />
<input type="submit" name="gomb" value="Uzsgyi!" /><br />
</form>
<?php
if (isset($_POST["gomb"]))
{
if (move_uploaded_file($_FILES["feltolt"]
["tmp_name"], "felhasználói név/".$_FILES["feltolt"]["name"]))
{
print "<p>Sikeres volt a feltöltés!</p>";
}
else { print "Hiba a másolás során";}
}
?>
És az lenne a feladat, hogy amit megad névnek abba a mappába kéne menteni a dolgokat és sehogyse jövök rá, hogy azt hogy kell.Most itt csak odaírtam, hogy felhasználói név mappába mentsen de úgy kéne ahogy már leírtam.
És az is van a feladatban, hogy meg kell vizsgálni, hogy létezik e a mappa az is_dir függvénnyel, nahát mondanom sem kell hogy azt se tudom hogy kell.
Légyszi segítsetek!
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
if (move_uploaded_file($_FILES["feltolt"]
["tmp_name"], "felhasználói név/".$_FILES["feltolt"]["name"]))
Helyett:
if (move_uploaded_file($_FILES["feltolt"]
["tmp_name"], $_POST["nev"]."/".$_FILES["feltolt"]["name"]))
Így a névként kapott mappába teszi. (Ha létezik, ezt még le kéne kezelni.)
Amúgy vigyázz, mert így szűrés nélkül azt raknak fel amit akarnak és könnyedén lehet ártó kódot is feltenni.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Így van ahogy az elöttem író is írta itt van a hiba
if (move_uploaded_file($_FILES["feltolt"]
["tmp_name"], "felhasználói név/".$_FILES["feltolt"]["name"]))
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!