- Most a Galaxy S25 FE megjelenésére tippelnek
- Realme GT 2 - aláírjuk
- Szakít a OnePlus és a Hasselblad?
- Samsung Galaxy Buds3 Pro - szárat eresztettek a babok
- Google Pixel topik
- Samsung Galaxy S23 Ultra - non plus ultra
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Honor 200 Pro - mobilportré
- Motorola Edge 40 - jó bőr
- Samsung Galaxy S25 - végre van kicsi!
Hirdetés
Új hozzászólás Aktív témák
-
cucka
addikt
válasz
lordjancso #13003 üzenetére
Az ütemezett feladatot feladatütemezővel futtatjuk, mert egyrészt pont erre találták ki, másrészt mert ez megkímél egy csomó jövőbeli problémától. Semmilyen komoly érv nem szól amellett, hogy ne így tegyük, különösen annak fényében, hogy az alkalmazáslogika lényegében ugyanaz bármilyen esetben. Ha gondoljátok, akkor fűrészelhetitek a fingot ebben a témában tovább, én kiszállok.
(#13004) oleslie
Egy valamire való hosting szolgáltatónál az ütemezett feladatok futtatása megoldható. Nyilván nem fogod megengedni a júzernek, hogy turkálja a crontab-ot, de vannak erre UI eszközök, vagy megoldhatja egyedi kérésre a rendszergazda, teljesen mindegy.
(És ha szar a kód és beakasztja a szervert, akkor teljesen mindegy, hogy az cron-ból futtatva vagy http request következményeként fogja beakasztani.) -
Dave-11
tag
válasz
lordjancso #12984 üzenetére
Aham, és ezt a cron jobot mi hívja meg?
-
Sk8erPeter
nagyúr
válasz
lordjancso #12854 üzenetére
Ja, hát akkor írni kell valami tisztességes reguláris kifejezést, biztos a kommentek között is van pár ilyen példa php.net-en a strip_tags-nél, meg kész megoldások is találhatók rá némi keresés után.
-
Sk8erPeter
nagyúr
válasz
lordjancso #12827 üzenetére
Nem fog lefutni, mivel direkt azzal kezdtem, hogy "ha előtte kiszedted a HTML-tageket", pl. strip_tags()-zel...
-
Speeedfire
félisten
válasz
lordjancso #12847 üzenetére
Már miért lenne fogalomzavar?
Szerintem kicsit olvass utána ennek a dolognak. Ez egy igen hasznos függvény, kezd el újra használni. -
Speeedfire
félisten
válasz
lordjancso #12842 üzenetére
A szakszerű használat alatt akkor azt érted, hogy ne használjunk beépített függvény, mert lassabban töltődik be az oldal x ms-el?
-
fordfairlane
veterán
válasz
lordjancso #12834 üzenetére
Nem szeretnék túlzottan magasröptű beszélgetésbe bonyolódni,...
Akkor vagy ne így kezdd a mondatot, vagy tényleg ne bonyolódj bele.
-
fordfairlane
veterán
válasz
lordjancso #12830 üzenetére
blabla
-
DeltaPower
addikt
válasz
lordjancso #12819 üzenetére
Ilyenre gondolsz? [link]
-
#68216320
törölt tag
válasz
lordjancso #12815 üzenetére
Belegondolva a későbbi feladatokba, lesz az oldalon lehetőség hozzászólásra is. Ott majd linkeket is tehetnek a szövegbe és természetesen a szöveg is tartalmazhat " és ' jeleket is. Tehát nem tehetem meg, hogy eltávolítom ezeket a jeleket. Viszont, ha olyan editort adok nekik, mint itt a PH!-n, hogy BBCode lesz a linkből, akkor az megoldás lehet a javascript problémára is, nem? Mondjuk jó lenne olyan WYSIWYG-szerű editort találni, ami a BBCode linkeket nem kiírja kódszerűen, mint itt, hanem rögtön linkként mutatja.
-
DeltaPower
addikt
válasz
lordjancso #12815 üzenetére
Link beszúráshoz nem feltétlen kell html, inline szövegként beilleszti az urlt, lefuttatsz egy preg_matchet url-re és az illeszkedő részek köré raksz egy <a>-t, max előtte validálod.
További megoldás lehet a bemenetet domdocumentként kezelni, a nem kívánt tageket, attribútumokat kidobálni belőle, aztán savexml-el menteni, így kiszűrhetők a direkt szintaxishibás tagek is.aposztróf és idézőjel nélkül nem fognak neked működőképes javascript kódot írni
fromCharCode -
#68216320
törölt tag
válasz
lordjancso #12812 üzenetére
Jogos, ha HTML-t is engedek nekik tárolni, akkor problémás lenne.
Viszont sima user ezen az oldalon nem tárolhat HTML kódot. Ha linket engedek esetleg neki, akkor BBCode lesz a megoldás. HTML esetemben kizárólag az Admin felületre jogosultak (én) tárolhatnak majd.
Nekem a névhez, loginhoz, más egysoros mezőhöz kell csak megoldás meggátolni a kódok beírását.
Ugyan JS-el nem engedek beírni csak megfelelő karaktereket, de tudjuk, hogy az csak ijesztésnek jó. -
DeltaPower
addikt
válasz
lordjancso #12812 üzenetére
Arra ott van a strip_tags, én a felhasználónévre írtam lehetséges megoldást. Mondjuk a strip_tags se elég magában, ha teljesen biztosra akarsz menni.
-
#68216320
törölt tag
válasz
lordjancso #12805 üzenetére
Olyanra gondolok, hogy pl. a beírt nick megjelenik linkként majd az oldalon, de ha onclick-et is ír mellé, akkor csúnya dolgokat is csinálhat.
De akkor inkább úgy kérdezem, hogy milyen védelmeket kell megcsinálnom, hogy a beírt tartalmakkal ne tudjanak illetéktelen működést generálni?
-
válasz
lordjancso #12801 üzenetére
ilyen apróságokat itt ott találtam de együtt összefoglalva még nem
-
válasz
lordjancso #12779 üzenetére
Igen, ezt a kettőt és még az index.php-t is (amibe amúgy be van hívva a header és a footer.php).
Operában például nem is lehet a fejlécben semmire kattintani.Egy kattintással vissza tudom tenni a ma reggeli vagy a tegnapi verziót, ezzel tehát nincs gond, csak nem tudom hogy csinálták és hogyan tudom kivédeni legközelebb.
CineDOG1: Köszi, megnézem mit tud.
DeltaPower: Megkérdezem a tárhely szolgáltatót, hátha ők tudják honnan jött a támadás.
Új hozzászólás Aktív témák
- Kínai és egyéb olcsó órák topikja
- Real Racing 3 - Freemium csoda
- BestBuy topik
- Milyen belső merevlemezt vegyek?
- sziku69: Fűzzük össze a szavakat :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- Formula-1
- Most a Galaxy S25 FE megjelenésére tippelnek
- Építő/felújító topik
- További aktív témák...
- P14s Gen5 14" FHD+ IPS Ryzen 7 PRO 8840HS Radeon 780M 16GB 512GB NVMe ujjlolv IR kam gar
- P15 Gen2i 15.6" FHD IPS i7-11850H RTX A3000 32GB 1TB NVMe ujjlolv IR kam gar
- GIGABYTE G27F 2 165Hz IPS gaming monitor /2026.12.12-ig Garis/
- Lenovo ThinkPad Yoga 2in1 Touch Laptop! AMD Ryzen 7 PRO 7730U / 16GB 3200MHz / 256GB NVMe
- HIBÁTLAN iPhone 14 Pro Max 256GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, MS3147
- iPhone 13 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3113
- GYÖNYÖRŰ iPhone 12 mini 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS2954
- Lenovo Thinkpad Tablet X1 Gen 3
- Új Dell 14 Inspiron 5435 FHD+ Ryzen7 7730U 4.5Ghz 16GB 512GB SSD Radeon RX Vega 8 Win11 Garancia
- Zebra ZP505 EPL hőpapíros címkenyomtató
Állásajánlatok
Cég: FOTC
Város: Budapest