Hirdetés
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Fűzzük össze a szavakat :)
- Graphics: Telefonvásárlási kálváriám....avagy clickbait cím: Horror a hardveraprón
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- Elektromos rásegítésű kerékpárok
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- gerner1
- Gurulunk, WAZE?!
Új hozzászólás Aktív témák
-
Akcept
tag
Vagy én értek félre valamit, vagy Ti bonyolítjátok túl. Nálam egy galériában egy kép a következő URL-t hordozza: http://www.domainem.hu/galeria.php?galeria=12&kep=napfeny.jpg. Rákattintva betölti a képet, betöltéskor számolja látogatást, stb. Tehát egyszerűsítve: oldal.php?kep=barmi ahol a „kep” ($kep) a változó (GET metódussal adja tovább az értéket), értéke pedig bármi lehet. Tudom, ez szerveroldali, de ha nincs napi milliós látogatás, akkor tökmindegy. Aki meg olyat bevállal (ill. olyan munkához jut), az nem itt kérdez.
Szerk: a fentek galéria kiskép-> klikk -> nagykép
[Szerkesztve] -
tbs
addikt
Hmmm... A php 1-1 letöltés (függvényhívás) után, ha nem gondoskodsz róla, mindent ''elfelejt''. Amit szeretnél megoldható, de nem úgy, ahogy írtad.
Tehát: klikkelni kell a képekre és más-más változóértéket kell beállítani, majd egy egyéb klikkolásra a változó állapotától függően kell cselekedni..?
Ha a fenti a feladat, akkor 2 fő megoldási lehetőseg van.
1. Némi intelligenciát tuszkolunk a kliensoldalra. Keveset (ajax), vagy sokat (custom scriptek).
1a. Ajax: copy-paste tutorial megoldás, ügyes sessionkezeléssel a szerveroldalon. Ebben a megoldásban értelemszerűen erős szerveroldali támogatásra van szükség, viszont jól kézbentartható a működés, mert nem válik szét a működtető intelligencia.
1b. Custom szkriptek: pl. képklikkelésre input hidden value-k változnak, a főklikk pedig submit. Stb. Egyszerű megoldás, szétforgácsolt intelligencia (bár ebben az esetben ez mellékes).
2. Minden klikkelés megy egy kört a szerver felé. Ua. mint az ajax-os megoldás, csak új oldal lekérések lesznek. Lassú, atombiztos, 100% böngészőfüggetlen. Primitív, de jó működik, ha kézben tartható a frissülő oldal letöltési mérete. -
vakondka
őstag
Mindenképpen AJAX lesz a megoldás, erre kellene rákeresned.
Én nem vagyok szakértője a témának, de pl.úgy szokták megoldani, hogy a lefuttatandó scriptet egy 0x0 méretű frame-be teszik és arra hivatkoznak, vagy esetleg iframe-be teszik, amire szintén lehet linkelni.
Ezen kívül van még más megoldás is, de azt talán AJAX-os topic-ban kellene kielemezni.
[link] -
--=Gefi=--
tag
Kattintást a php nem tud kezelni, mivel az egy kliens oldali dolog ellentétben a php-vel, ami ugye szerver oldali. Ehhez Javascriptre lesz szükséged, azon belül is az onclick eseményre. Áthidalni esetleg azzal lehet, hogy a képet egy linkként csinálod meg, ami egy másik php oldalt hív meg, ahol lefut a függvényed.
Új hozzászólás Aktív témák
Hirdetés
- 5.1, 7.1 és gamer fejhallgatók
- Autós topik
- Egyre inkább szoftverrel segítene a Core CPU-k teljesítményén az Intel
- Gyúrósok ide!
- HiFi műszaki szemmel - sztereó hangrendszerek
- Apple MacBook
- Azonnali processzoros kérdések órája
- Fujifilm X
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Star Trek Online -=MMORPG=-
- További aktív témák...
- iPhone / Macbook / Laptop javítás Újpest!
- X1 Carbon Gen10 27% 14" FHD+ IPS i7-1260P 32GB 512GB NVMe magyar vbill ujjolv IR kam gar
- Gamer PC-Számítógép! Csere-Beszámítás! I5 7600K / GTX 1070 8GB / 16GB DDR4 / 256 SSD + 1TB HDD
- iPhone 16 128GB Ultramarine Karcmentes, 100% akkuval!
- Thrustmaster t300 Ferrari+tlcm pedál(garanciás)!
- 277 - Lenovo Legion Pro 7 (16IAX10H) - Intel Core U9 275HX, RTX 5080
- HIBÁTLAN iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4370
- Xiaomi Mi Note 10 Lite 128GB, Kártyafüggetlen, 1 Év Garanciával
- HP EliteBook 745 G6 14" Ryzen 5 pro 3500U, 16GB RAM, 128GB SSD, jó akku, számla, 6 hó gar
- AKCIÓ! Dell SE2222H 22 60Hz FHD VA 8ms monitor garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

