![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 24.05.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich.
Zrobilem prosta gierke we flashu z rankingiem. nicki oraz punty graczy sa zapisywane w bazie danych mysql na tym samym serwerze, na ktorym jest aplikacja. Aplikacja laczy sie z baza danych za pomoca AMFPHP. Problem jest taki, ze kiedy aplikacje mam na dysku, ranking dziala i wszystko pracuje ok, natomiast jezeli wrzuce aplikacje na serwer (ten sam serwer gdzie jest baza danych lub na inny serwer), ranking nie dziala i aplikacja nie wyswietla wynikow w rankingu:/ Nie wyskakuje zaden blad, nic sie nie zawiesza, po prostu nie ma polaczenia z baza danych. Pozostala czesc aplikacji (ktora nie wymaga komunikacji z baza danych) dziala poprawnie. Spotkaliscie sie kiedys z takim problemem? Z gory dziekuje za info. Pozdrawiam Grzesiek |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 30 Dołączył: 5.05.2007 Skąd: Mannheim Ostrzeżenie: (0%) ![]() ![]() |
Witam !
Szukanie bledow w takich przypadkach jest dosc skomplkowane. Sproboj na poczatek komunikacji Twojej Flashki z AMF-em. Zrob we Flashu jakiegos "trace", ktory sprawdzi, czy w ogole komunikuje sie on z "getway" AMF-a ( prostego returna z AMF, ktorego odbierze Flash ). Jezeli wszystko bedzie ok, musisz sprawdzic w konsoli doloczonej do AMF, czy Twoja klasa pracuje poprawnie z mysql-em i zwraca przewidywane wyniki. Jak znam zycie problem tkwi w "allowDomain", ale obym sie mylil Pozdrawiam [Edit] PS. jezeli pracujesz pod domena np: http://www.moja_super_gierka.pl, twoj embedowany Flash musi miec pelny link tzn. : http://moja_super_gierka.pl/swf/gierka.swf, a AMF dostepny powinien byc pod adresem http://moja_super_gierka.pl/amfphp/getway.php i w ten sposob powinienes pokazywac Flashowi AMF-a. Ten post edytował zbig 25.05.2011, 07:55:11 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 08:28 |