Van egy html form, amin van egy "képek csatolása" gomb. Azt szeretném megoldani, hogy a feltöltött képek előnézete a feltöltés után meg is jelenjen a formon.
- 1478 megtekintés
Hozzászólások
es?
t
- A hozzászóláshoz be kell jelentkezni
Csak úgy beírtam :) Mindjárt kitalálom, hogyan.
- A hozzászóláshoz be kell jelentkezni
Azt gondoltam, hogy újra meghívja a formot tartalmazó php/html oldalt, átadva neki a feltöltés paramétereit. Viszont ekkor nem az eredeti ablakban fog megjelenni a form, hanem abban az új ablakban, amiben a feltölés formot nyitom.
- A hozzászóláshoz be kell jelentkezni
Itt tartok most:
Van egy iframe a formban, aminek a forrása egy php-s oldal. Ez jeleníti meg a paraméterként átadott sorszámú képeket. A feltöltés úgy megy, hogy a formon rákattint a user egy gombra, ami megnyitja új ablakban a feltöltés formot. Na most itt akadtam meg: hogyan értesül a formom, hogy frissítenie kéne az iframe forrását, ha a feltöltés sikerült?
- A hozzászóláshoz be kell jelentkezni
a form targetjeben a kepfeltoltes utan egy javascripttel csinalsz reloadot, es utana toltod csak be ujra a formot.
t
- A hozzászóláshoz be kell jelentkezni
Ez akkor játszana, ha képfeltöltés után feldolgozásra kerülne a form, de még azelőtt kell beilleszteni a képeket.
- A hozzászóláshoz be kell jelentkezni
akkor egy fix file-ba toltesz fol, kozben masodpercenkent fut egy javascript a masik iframe-ben, es amint "megjott" a kep, clearTimeOut + img src
t
- A hozzászóláshoz be kell jelentkezni
Ez nekem már nem szimpatikus, de végül is ha működik...
- A hozzászóláshoz be kell jelentkezni
Ha használsz adatbázist akkor baromi egyszerűen a form oldal lekérdezné mindig a kép nevét "if(isset($row[kep]))" egy táblából, ha talált a név akkor kilistázza, ha nincs akkor pedig megjeleníti a feltöltés formot.
- A hozzászóláshoz be kell jelentkezni
Nem használok, de mihamarabb átírom Drupalra, akkor fogok :)
Egyelőre úgy tűnik, egy ehhez hasonló módszer lesz, csak egy jelző fájllal.
- A hozzászóláshoz be kell jelentkezni
Ajax nem jöhet szóba?
--
Coding for fun. ;)
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
De igen, csak én vagyok még kevés hozzá. De szívesen meg-ajakszoznám :)
- A hozzászóláshoz be kell jelentkezni
Szerintem ezt a jQuery plugint nézd meg, itt egy példa hozzá.
- A hozzászóláshoz be kell jelentkezni