Aktív témák
-
M.Úr
tag
válasz
maestro87
#1898
üzenetére
Eh... ez így nem fog menni. Ha szeretnél PHP-ben programozni, meg MySQL adatbázist használni, akkor előbb csinálj végig néhány tutorialt. Utána meg fogod érteni a válaszomat.
A letöltés számláló szkript meg akkor működik csak, ha egy olyan oldalon keresztül töltik le a fájlokat, ami tartalmazza a számláló szkriptet. Pl. ha van egy weboldalad: www.maestro87.hu, és ott a www.maestro87.hu/letoltes.php fájlon keresztül töltik le mondjuk a pistike.jpg-t, akkor azt tudod számolni, naplózni. Viszont ha simán beírja valaki a böngészőbe hogy www.maestro87.hu/pistike.jpg, akkor azt nem tudod PHP szkripttel megszámolni.
Szerk.: Illetve meg tudod, ha babrálsz a .htaccess-szel. De ezt felejtsd el, ehhez még én sem értek igazán, téged is csak összezavarna :-)
-
M.Úr
tag
válasz
maestro87
#1891
üzenetére
"hogy lehetne kiegészíteni úgy, hogy ne kelljen mindig belépni a mysql admin felületére ha új linket teszek fel és ott megadni az url címet, hanem automatikusan megcsinálná helyettem"
A letoltes.php-ban ellenőrzöd, hogy a GET-ben kapott URL-hez tartozik-e adatbázis bejegyzés. Ha még nincs, létrehozol egyet.
Viszont vigyáznod kell ezzel, és mindent alaposan ellenőrizned (validálnod) kell, amit a GET-ben kapsz. Guglizz erre: "php mysql injection""Tehát a tárhelyen lévő összes fájlt figyelné, hogy ki, mikor tölti le"
Erre konkrétumot nem tudok, de szerintem az Apache beállításai között van ilyen lehetőség. Már ha Apache-on fut az oldalad...
Aktív témák
- BESZÁMÍTÁS! Microsoft XBOX Series X 1TB SSD fekete játékkonzol Starfield extrákkal garanciával
- í kilenc! AKCIÓS PRECÍZIÓS KÉSZÜLÉK! 7560 i9-11950H 32GB RAM 1TB SSD Nvidia RTX A3000 6GB 1 év gar
- Apple iPhone 17 256GB Bontatlan Független Összes Szín / 27% áfás ár
- Dell Precision 5560 i7 32GB RAM 512GB SSD NVIDIA RTX A2000 FHD+
- Telefon Felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
