[ zero_83 @ 11.10.2006. 18:32 ] @
| Da li je neko pokusao da iz Flash-a 8 upise neki tekst u bazu podataka
putem PHP-a i MySQL-a !?
Evo o cemu se radi:
Naravno, PHP skript za unos nekog teksta u bazu podataka je ispravan.
Problem je u Flash-u 8 .... kada se u predvidjeno input text polje unese
neki tekst bez dve tacke ":", skript odlicno radi i tekst se upisuje u bazu, ali
kada se u tekstu nadju dve tacke ":" (recimo smajli ":)"), tada se podaci ne
upisuju u bazu !!!
Kakva glupost, i svasta sam probao, ali ne vredi ... Flash MX 7 radi bez problema ...
P0z !!! :) |
[ noviKorisnik @ 11.10.2006. 20:23 ] @
A na koji način prosleđuješ tekst iz predviđenog input text polja do baze?
[ zero_83 @ 11.10.2006. 21:59 ] @
Actionscript:
randNum=Math.random()*10000000000;
loadVariables("upis.php?tekst="+tekst+"&"+randNum,this,"POST");
gotoAndPlay(...);
Napominjem jos jednom:
Sve super radi dok se u tekstu ne nadju dve tacke !!!
Pokusao sam da razumem, ali ne uspeva mi !!!
:)
[ noviKorisnik @ 12.10.2006. 11:39 ] @
Pa da si malo više testirao, verovatno bi se spotakao još ponegde osim na dvotački ...
loadVariables ("upis.php?tekst=" + escape (tekst) + "&....
[ zero_83 @ 12.10.2006. 12:04 ] @
Dve tacke sam naveo kao nemoguc primer (za mene) !!! :)
% - ukoliko se nalazi na pocetku ili na kraju, takodje ne prihvata
- ukoliko se nalazi izmedju karaktera, vraca sve karaktere ispred znaka, i pojedine iza
- ukoliko se nalazi ispred nekog broja, vraca ASCII karakter tog broja,
# & - ukoliko se nalaze samostalno, vraca prazno polje
- ukoliko se nalazi izmedju karaktera, vraca smao one karaktere koji se nalaze ipred znaka,
a svi ostali se ignorisu
\ - vraca kao /
" ' - dodaje \ ispred, sto se resava pomocu f-je stripslashes(...) u PHP-u.
: - ne prihvata ni u kakvoj kombinaciji ....
Testirao sam, ali : su mi zapale za oko, pa ostatak nisam ni pominjao ....
Hvala ti, pokusacu da vidim da li radi !!!
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.