Aktív témák
-
emitter
őstag
válasz
Tele von Zsinór #20 üzenetére
thx
-
Protezis
őstag
válasz
Tele von Zsinór #12 üzenetére
Pontosan. De maga a kép átküldése helyett a html kódot kell utaztatni a szerver és a kliens között (persze utána majd letölti a kliens a képet).
Tyrael: simán lehet -
Protezis
őstag
válasz
Tele von Zsinór #8 üzenetére
Elég rendesen félreértelmezed.
Alapból lenne egy ilyen hívásod, az 1.jpg képet akarod megjeleníteni.
showimg.php?sorszam=1
A php pedig mindösszesen ennyit csinál:
print ''<img src=\''''.$_GET['sorszam'.''.jpg\''>'';
Az oldalban, ahol meghívtad, ott pedig nem linkként hívod meg a fenti url-t (nem href-ben), hanem létrehozol egy Ajax.Updater objektumot, abban beállítod az url változót showimg.php-re, a paramétert megadod sorszam=1-re, beállítod, hogy get kérés lesz, valamint megadod a div id-jét, ahová beakarod tölteni a showimg.php által visszaadott html kódot. Vagyis mikor rákattintasz a következő kép linkre, akkor egy javascript hívást kell csinálni, ami majd szépen elvégzi a php fájl meghívását.
De mint mondom, a prototype magyar nyelvű dokumentációjában lefelé görgetsz 13 -szor, és ott lesz egy szemléletes példa az Ajax.Updater használatára (a link az 1. hsz-ben, de itt van újra: [link]). Ennél jobban nem tudom elmagyarázni, max ha megírnám (amit ennyi idő alatt meg is tehettem volna)
Mod: Az Ajax.Updater osztály ( a prototypeban) direkt akkor jó, ha html kódot kapunk a szervertől
[Szerkesztve] -
Tyrael
senior tag
válasz
Tele von Zsinór #8 üzenetére
figy, ha nem adatbazisban tarolod a kepet magat, akkor ugyis csak a kep eleresi utjat kell lecserelni, nem?
Tyrael
[Szerkesztve] -
Protezis
őstag
válasz
Tele von Zsinór #3 üzenetére
Nem értem, miért lenne erre szükség (de azt se, mire gondolsz)
Elmondom az én javaslatomat: vegyünk egy php fájlt. Ez kap url-ben egy változót, hogy hanyadik képtől listázzon. Ez a fájl a megadott képtől kiír mondjuk 9 képet.
Ezenkívül van a galériád, amiben van egy nagy div, amiben a képeket látod. Rákattintasz, hogy következő oldal, akkor szépen létrehoz egy (protoype-ra gondolok) objektumot, melyben a paraméter a korábbi paraméter + 9. Meghívja a php-t, és az eredményt megjeleníi a nagy divben. Ennyi az egész. (azt is elárulom, hogy az Ajax.Updater osztályt kell használni)
Aktív témák
Hirdetés
- Eladó Vagy Csere Samsung Galaxy Z Fold 4
- EVGA SuperNOVA 750W GT 80 Plus Gold full moduláris tápegység / 53 hónap Alza.hu garancia
- Surface Laptop 4 Touch 13.5 Retina Ryzen7 4980U 4.4Ghz 16GB 512GB Radeon RX Vega8 Win11 Pro Garancia
- Gigabyte AORUS B550I PRO AX ITX Rev 1.2 / Beszámítás OK!
- HP 15 Zbook Studio G8 FHD IPS i7-11850H vPro 32GB 512GB SSD Nvidia A2000 Studio Win11 Pro Garancia
- Xiaomi Redmi Note 11 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Csere-Beszámítás! Asztali számítógép PC Játékra. I5 12400F / RTX 3070 / 32GB DDR4 / 1TB SSD
- BESZÁMÍTÁS!Samsung Galaxy Tab S10 Ultra 256GB 5G tablet extra tokkal garanciával hibátlan működéssel
- DELL PowerEdge R440 rack szerver - Silver 4114 (10 mag/20 szál, 2.2/3.0GHz), 64GB RAM,199990Ft +ÁFA
- Prémium! Felsőkategória! Asus Rog Strix Maximus Z790 Hero Wi-fi Alaplap!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest