gd libbel létrehozandó képre (imagepng) szeretnék hotspot-tokat generáni, hogy linkeket hozhassak létre...
Egy szervezeti ábra generáló progit kell csináljak. Minden működött amíg lokálisan futtatam, de a szerveren már nem az igazi.
A probléma a következő:
- a szervezeti ábrákat generálom a gd lib képmanipuláló függvényei segítségével, majd megjelenítem a imagepng() segítségével.
- Mivel a szervezeti ábrák generálása programból történik szeretném a user gépére menteni a generált képet.
- a képet már html-ből fel tudom szedni egy <img>-vel és hozzá tudok rendelni Map-et is.
Próbáltam a böngészőbe létehozott képet (imagepng fájl név megadása nélküli hívása) img src="kep()" kóddal elkapni - ahol a kep() egy javascriptes függvény amiben a windows.dokument.image[0]-lal operáltam-, de nem sikerült.
Ha bedrótozom a fájlnevet a programba és a szerverre menteném el, akkor a felhasználók átgenerálnák egymás képeit, amit realtime hoznak létre. Persze csinálhatok random képneveket is, de akkor sok lenne a szemét, végül lehetne sessionokba átadni a generált kép nevét, így kevesebb lenne a szemét.
Így a legjobb lenne mindenki egy bedrótozott fájlnevet használna, amit lokálisan annyiszor írhat felül amennyiszer jólesik neki :)
Szóval a kép létrehozása és hotspottokkal történő ellátása lenne a feladat.
Tudna valaki ebben segíteni? Támogatja egyáltalán ezt a brózer illetve a php?
■ A probléma a következő:
- a szervezeti ábrákat generálom a gd lib képmanipuláló függvényei segítségével, majd megjelenítem a imagepng() segítségével.
- Mivel a szervezeti ábrák generálása programból történik szeretném a user gépére menteni a generált képet.
- a képet már html-ből fel tudom szedni egy <img>-vel és hozzá tudok rendelni Map-et is.
Próbáltam a böngészőbe létehozott képet (imagepng fájl név megadása nélküli hívása) img src="kep()" kóddal elkapni - ahol a kep() egy javascriptes függvény amiben a windows.dokument.image[0]-lal operáltam-, de nem sikerült.
Ha bedrótozom a fájlnevet a programba és a szerverre menteném el, akkor a felhasználók átgenerálnák egymás képeit, amit realtime hoznak létre. Persze csinálhatok random képneveket is, de akkor sok lenne a szemét, végül lehetne sessionokba átadni a generált kép nevét, így kevesebb lenne a szemét.
Így a legjobb lenne mindenki egy bedrótozott fájlnevet használna, amit lokálisan annyiszor írhat felül amennyiszer jólesik neki :)
Szóval a kép létrehozása és hotspottokkal történő ellátása lenne a feladat.
Tudna valaki ebben segíteni? Támogatja egyáltalán ezt a brózer illetve a php?
szerverről lokál gépre nem fogsz tudni írni
biztonsági okokból ezt a feature-t nem támogatják a webszerverek (gondolj csak bele!)
Ez a legpraktikusabb megoldás. Egy cron job-bal meg törölheted az X időnél régebbi generált képeket.