Sziasztok keresek egy képfeltöltő plugint, formot ami mondjuk a cpanel választott mappáiba töltené fel a képet. keresgettem de csak fizetősek vannak.(amik normálisak)
Tudtok valami ingyenes de müködő altert?
Van egy wp-filemanage nevű, de az elég régi, szóval max tartaléknak ajánlanám azt. Mondjuk ez csak adminoknak.
Tagok töltenének fel vagy bárki?
Admin nekem is van 
Bárki az lenne a legjobb. 
De kb könyebb lesz assan megírni mint ezt kutatni
<br />
<form method="post" action="feltoltes.php" enctype="multipart/form-data"><br />
<br />
<br />
<br />
</form>
```<br />
A feldolgozó kód (<em>feltoltes.php</em>):<br />
<div><br />
<div> </div><br />
<div> </div><br />
$types = array("jpg", "jpeg", "gif", "png"); // engedélyezett kiterjesztések
$maxsize = 1048576; // maximális méret (1 MB)
$target = "kepek/upload"; // végleges hely
// feltöltés ellenőrzése
if ($_FILES["kep"]["name"] == ""){
print "Nem töltöttél fel képet!";
}
else{
$upload = true;
$name = removeaccent($_FILES["kep"]["name"]);
// kiterjesztés ellenőrzése
$ext = strtolower(array_pop(explode(".", $name)));
if (!in_array($ext, $types)){
print "Csak kép tölthető fel!";
$upload = false;
}
// méret ellenőrzése
if ($_FILES["kep"]["size"] > $maxsize){
print "Túl nagy a fájl mérete!";
$upload = false;
}
// áthelyezés
if ($upload){
move_uploaded_file($_FILES["kep"]["tmp_name"], $target."/".$name);
}
} ```
ez a kód müködő és ha igen akkor ezt hogyan illesszem be a weboldalamra?
Veszélyes mutatvány bárki ismeretlennek megengedni, hogy “képeket” töltsön fel. A fenti kód nem elég biztonságos.
Javaslatok:
- dupla fájlnév kiterjesztések (pl. kep.php.jpeg) kiszűrése
- a feltöltött kép átméretezése/transzformálása (ha lehetséges)
- a feltölthető kép méretének korlátozása (ez szerepel a fenti kódban)
- a feltöltött kép átnevezése (ha lehetséges)
- .htaccess hozzáférés korlátozás csak a megadott kiterjesztésű képfájlokhoz
- fájl jogosultságok megfelelő beállítása
Köszönöm
bár már megoldottam a frontend uploaderrel és probáltam php feltölteni a próba miatt de csak képfájlt vagy zipet enged e php-t nem.