![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 425 Pomógł: 0 Dołączył: 28.05.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Mam gotowy plik Flash (w formacie SWF), którego nie mogę edytować. Umieszczam go na stronie i chcę zliczać kliknięcia w niego tak aby były zapisywane do bazy danych. Jak optymalnie to zrobić?
-------------------- nospor, jestem z Wami.
Alpha IT |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%) ![]() ![]() |
Mam gotowy plik Flash (w formacie SWF), którego nie mogę edytować. Umieszczam go na stronie i chcę zliczać kliknięcia w niego tak aby były zapisywane do bazy danych. Jak optymalnie to zrobić? 100% pewności nie mam, ale na moje oko nie możesz tego zrobić. Musiałbyś wyedytować flasha i wrzucić coś w tym stylu: Kod ExternalInterface.call('funkcja_js'); Edit: Ale jest jeszcze inny sprytny sposób: Tworzysz nowego flasha (kontener), w którym ładujesz swojego swf`a i wrzucasz do niego akcje obsługujące klik. To powinno zadziałać. Ten post edytował flashdev 4.08.2010, 23:29:51 -------------------- |
|
|
![]() ![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 425 Pomógł: 0 Dołączył: 28.05.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Znalazłem coś takiego. Wygląda na to, że można za pomocą JavaScript wywoływać funkcje w momencie kliknięcia na obiekt Flash. Szkopuł w tym, że nie do końca rozumiem opis od Google. Czy jest taka możliwość aby funkcja JS wykonywała operacje w bazie MySQL?
-------------------- nospor, jestem z Wami.
Alpha IT |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Przez AJAX.
![]() -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 425 Pomógł: 0 Dołączył: 28.05.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Poproszę jakieś podpowiedzi. Z technologii AJAX nigdy nie korzystałem.
-------------------- nospor, jestem z Wami.
Alpha IT |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A może by tak tutoriale najpierw poczytać?
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 425 Pomógł: 0 Dołączył: 28.05.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Powiedzcie mi proszę w jaki sposób uruchomić poprzez AJAX skrypt PHP na serwerze oraz jak zliczyć kliknięcie w znacznik <object> Tylko tyle...
![]() ![]() -------------------- nospor, jestem z Wami.
Alpha IT |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Nie ma, że na szybko. To nie jest helpdesk, że dostaniesz szybko na tacy to, czego Ci w tej chwili trzeba. Przez te 24 minuty czekania zdążyłbyś już wkleić jakiegoś gotowca i zmusić go do współpracy.
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 425 Pomógł: 0 Dołączył: 28.05.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
No, masz rację... ;-) Znalazłem coś takiego:
Jak rozumiem kluczowy jest ten fragment:
Wywołanie metodą GET pliku getuser.php. Jaką metodą powinienem wywołać plik PHP jeżeli nie oczekuję odpowiedzi zwrotnej (skrypt ma się wykonać i tyle)? -------------------- nospor, jestem z Wami.
Alpha IT |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%) ![]() ![]() |
Znalazłem coś takiego. Wygląda na to, że można za pomocą JavaScript wywoływać funkcje w momencie kliknięcia na obiekt Flash. Szkopuł w tym, że nie do końca rozumiem opis od Google. Czy jest taka możliwość aby funkcja JS wykonywała operacje w bazie MySQL? A w linku masz podany kod śledzący dla flasha: Kod on (release) { // Track with no action getURL("java script:pageTracker._trackPageview('/folder/file.html');"); } on (release) { //Track with action getURL("java script:pageTracker._trackPageview('/folder/file.html');"); _root.gotoAndPlay(3); myVar = "Flash Track Test"; } onClipEvent (enterFrame) { getURL("java script:pageTracker._trackPageview('/folder/file.html');"); } Posłuchaj to co Ci mówię (mój pierwszy post). Podałem Ci na tacy gotowe rozwiązanie a Ty dalej masz wątpliwości. Oczekujesz gotowego kodu? szukaj pod hasłami: ExternalInterface, LoadMovie Ten post edytował flashdev 6.08.2010, 21:04:43 -------------------- |
|
|
![]() ![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 425 Pomógł: 0 Dołączył: 28.05.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Twoje rozwiązanie mi nie odpowiada. Chcę zrobić to inaczej, poprze JavaScript.
Z tego co widzę mogę zrobić coś takiego: Pytanie czy to będzie działać? Jaką metodą powinienem wysyłać żądanie? -------------------- nospor, jestem z Wami.
Alpha IT |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%) ![]() ![]() |
[...] Pytanie czy to będzie działać? Jaką metodą powinienem wysyłać żądanie? Może warto sprawdzić? Na moim komputerze cuda się nie zdarzają, więc oczywiście takie coś nie działa. -------------------- |
|
|
![]() ![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 425 Pomógł: 0 Dołączył: 28.05.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Mam wielką prośbę: czy możesz także dodać czemu miałby być to cud? Do tego, że taki kod nie działa doszedłem już sam, ale nie wiem dlaczego. Wiem, że to nie płatny support od Zend, ale byłoby wspaniale gdybyście mnie nakierowali. Wiecie co chcę osiągnąć...
O ile wiem parametr onclick pozwala na wywołanie funkcji JavaScript. W takim razie czemu nie działa? Edycja: dobra, poszukałem, odpytałem wujka Google i napisałem takie coś:
i
Plik jest tworzony bez problemu, ale wartość id nie jest zapisywana. Czemu? Ten post edytował Kas 8.08.2010, 12:04:43 -------------------- nospor, jestem z Wami.
Alpha IT |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 17:52 |