Autor | Zpráva | ||
---|---|---|---|
maxAV Profil |
#1 · Zasláno: 8. 9. 2005, 14:46:25
mam obrazek, kterej se zmeni kdyz na nej kliknu. vlastne takovej grafickej checkbox. a potreboval bych, aby to pri opusteni stranky php nejak zjistilo a zapsalo do db.
na strance nemusi byt nutne form, takze input hidden nejde pouzit... |
||
halogan Profil |
#2 · Zasláno: 8. 9. 2005, 14:55:36
xmlHttpRequest a zapise se to do db hned.
|
||
maxAV Profil |
#3 · Zasláno: 8. 9. 2005, 14:58:24
diky, slysim to poprve, ale zkusim si o tom neco najit...
|
||
centi Profil |
#4 · Zasláno: 8. 9. 2005, 15:02:33
Možno by stačilo tie obrázky posielať PHP skriptom, ktorý by sa okrem zmeny obrázku postaral zároveň aj o pridanie záznamu do DB. Napríklad takto:
<img src="change_image.php?img=prvy" onclick="this.src='change_image.php?img=druhy';"> V skripte change_image.php najprv zistíš, ktorý obrázok chceme a spravíš zmenu v DB a následne pošleš browseru požadovaný obrázok s príslušnými hlavičkami. |
||
maxAV Profil |
#5 · Zasláno: 8. 9. 2005, 15:52:17
diky za tipy, vyzkousim to a dam vede jak jsem dopad ;-)
|
||
peta Profil * |
#6 · Zasláno: 8. 9. 2005, 15:52:24
centi
takze, kdyz si do stranky pridam odkaz 'change_image.php?img=druhy' tak ti muzu modifikovat databazi? :) To mi prijde dost akcni, jako :) |
||
maxAV Profil |
#7 · Zasláno: 8. 9. 2005, 15:53:19
diky za tipy, vyzkousim to a dam vede jak jsem dopad ;-)
|
||
centi Profil |
#8 · Zasláno: 8. 9. 2005, 15:58:31
peta
Ak si pridáš ten odkaz, tak môžeš meniť možno tvoju databázu, moju určite nie :) Ale keďže voláš normálny PHP súbor, tak ti v ňom nič nebráni pracovať s DB. |
||
maxAV Profil |
#9 · Zasláno: 8. 9. 2005, 17:19:15 · Upravil/a: maxAV
zkousim centiho metodu a ten php skript v src se nechce provest, stale mam ve zdrojaku <img src="change_image.php?img=prvy"...
s tim, ze v change_image.php mam zatim jen testovaci echo "img/star.gif"; |
||
centi Profil |
#10 · Zasláno: 8. 9. 2005, 17:21:53
maxAV
To v zdrojáku aj má byť. Čo máš v change_image.php? |
||
maxAV Profil |
#11 · Zasláno: 8. 9. 2005, 17:24:37
mam tam zatim jen
echo "img/star_off.gif"; chtel jsem to vyzkouset rychle ;-) |
||
centi Profil |
#12 · Zasláno: 8. 9. 2005, 17:29:42
No tak takto to určite nepôjde. Nepochopil si ma :-)
Linka v html bude stále href="change_image?img=prvy" (alebo img=druhy). V change_image.php potom môže byť niečo takéto:
|
||
maxAV Profil |
#13 · Zasláno: 8. 9. 2005, 17:47:32
aha, to jsem pako teda...
s tvym kodem to funguje!! to je pohoda. akorat nevim jak v change_image.php zjistit jakej obrazek je zobrazenej abych je moh prepinat sem a tam, jako checkbox... ale kazdopadne diky za osvetleni a za tvuj cas! |
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0