Warning ! cookie path is empty! Check in in the Admin Control Panel or set it in the PhpMyAdmin table: prefix_config - cookie_path row
 Forum Index


FAQFAQ  SearchSearch  MemberlistMemberlist  UsergroupsUsergroups
RegisterRegister  Log inLog in

Previous topic «» Next topic
Kursy walut??
Author Message
byszek
Bywalec


Posted:    Kursy walut?? [ !!! ]

Czy ktoś z was wie jak umieścić kursy walut na stronie zrobionej w swishu? na internecie jest dużo gotowych kodów do wstawienia ale wszystko do html'a. Nbp ma cos takiego i tablice xml, podobno można to jakoś razem powiązać i wrzucić do flasha we swishu, może ktoś z was wie jak?
 
 
^Januszr



Posted:     [ !!! ]

Pokaż te kody...
Jak masz plik zewnętrzny np. txt to możesz z niego czytać zawartość do flashplayera. Trzeba tylko pamiętać co by w HTML pozwolić łączyć sięz innymi domenami "zawsze". A jak nie to możesz zrobić sobie php plik, który będzie czytał kurs dolara np z jakiejś strony i zapisywał go w pliku txt na Twoim serwerze. W tenm sposób nie flashplayer a php będzie się łaczyć z zewnętrznym źródłem.
 
 
byszek
Bywalec


Posted:     [ !!! ]

kody do htmla
<? readfile("http://kursy-walut.com/pp/pokaz_kursy.php?a1=247198&a2=000000&a3=3C505F&a4=7596AE"); ?>

albo

<iframe marginwidth="0" marginheight="0" frameborder="0" scrolling="no" width="220" height="190" border="0"
src="http://waluty.arkis.pl/kursy_webmaster.php">
<noscript>
Do wyświetlenia tabeli kursów średnich konieczne jest działanie ramek (iframe).
</noscript>
</iframe>

Problem o tyle jest takowy ze ewentualnie php bedzie sie laczyl za pomoca powyzszego kody ale nie rozroznia zmiennych np kursu dolara czy euro w ten sposob nie zapisze ich w odpowiednich tabelach a flash nie bedzie mial ich jak zaimportowac i w tym tkwi moj problem.
 
 
^Januszr



Posted:     [ !!! ]

no to może iframe??? a może ładowanie html koda??? jak to się robi pokazał GSB i zrobił "gsb scroller", który jest tutaj: http://www.swishzone.com/index.php?area=resources&tab=movies&do=page&action=detailed&link_id=2892
Daj znać czy się przydało, ja w poniedziałek dopiero usiądę przed większym monitorem i będę mógł zobaczyć co i jak się zdziałać.
 
 
byszek
Bywalec


Posted:     [ !!! ]

Dzięki
Teoretycznie gsb może załadować htmla ale robi to tak jak przy pomocy ładowania txt. Polukałem troche na necie i znalazłem kursy walut z kantory.pl. U nich skrypt czyta i zapisuje do dwóch php. Pierwszy php to nazwa kantory.pl a drugi to zmieniajace sie kursy. Teraz trzeba by tak zrobic zeby jakis przejsciowy php ladowal to do flasha za pomoca flasha. A moze poprostu wykorzystac xml z nbp.pl Nie wiem za duzo tu kombinowania, mi juz czacha peka a wszystkie proby koncza sie fiaskiem.
 
 
^Januszr



Posted:     [ !!! ]

GSB dotyczy txt ale w formacie html. Sądziłem, że jak wrzucisz odnośnik typu kodu, który podałeś wcześniej to będzie wyświetlać kursy.
A może powinieneś zapytać na forum PHP?
 
 
byszek
Bywalec


Posted:     [ !!! ]

Z php jest to stosunkowo proste nawet bez pytania. problem tkwi w tym zeby to potem zaladowac do flasha. Np gotowy juz txt (bo jest taka mozliwosc z nbp) ale w taki sposob zeby rozpoznawal linie tekstu i wyswietlal przypisane dla nich atrybuty (np nazwa waluty i wartosc)
 
 
^Januszr



Posted:     [ !!! ]

Do flasha da się ładować text. I tyle. Jak przygotujesz txt poprzez php to już inny problem. Nie znam się na php, tylko na Swish. Jak dasz mi txt, zrobiony poprzez php, w którym będzie jedna wartość XX.yy to nie widzę problemu.
 
 
mielu


Posted:     [ !!! ]

nbp daje te dane w xml http://nbp.pl/home.aspx?f=/kursy/kursya.html, a co to za problem wczytać to do swish poczytaj xml
 
 
^Januszr



Posted:     [ !!! ]

http://www.hotscripts.com/forums/flash-actionscript/36314-how-execute-php-inside-flash-display-result.html
http://www.webpronews.com/topnews/2004/05/17/php-into-flash
może powyższe coś Ci podpowie. Mielu, magiku, pokaż jak to się robi :) Jesteś pewien Mielu, że plik zawsze jest pod tym samym linkiem?
 
 
mielu


Posted:     [ !!! ]

[code:1]

onSelfEvent (load){
waluta = new Array();
myxml = new XML();
myxml.ignoreWhite = true;
myxml.load("tabela.xml");
myxml.onLoad = xmldone
}

function xmldone() {
trace("done")
node=this.firstChild;
for (i=0;i<node.childNodes.length;i++) {
waluta[i]=node.childNodes[i].childNodes[0].firstChild.nodeValue;
kurs[i]=node.childNodes[i].childNodes[3].firstChild.nodeValue;
debugv+="\n"+node.childNodes[i].childNodes[0].firstChild.nodeValue+" - "+node.childNodes[i].childNodes[3].firstChild.nodeValue; //debugv-nazwa zmiennej (pole txt)
}
}


[/code:1]


[quote="Januszr"] Mielu, magiku, pokaż jak to się robi :) Jesteś pewien Mielu, że plik zawsze jest pod tym samym linkiem?[/quote]

link jest zawsze w tym samym miejscu, wiec można go wyciągnąć (php),
Większy problem jest w kodowaniu, xml jest w iso
 
 
^Januszr



Posted:     [ !!! ]

Przepraszam, ale ja zupełnie zielony jestem. Mógłbyś pokazać swi, w którym napisany wyżej skrypt ściąga dane do swf?
 
 
mielu


Posted:     [ !!! ]

proszę

skrypt podaje przelicznik, kod_waluty, kurs_sredni
 
 
^Januszr



Posted:     [ !!! ]

Mielu, dzięki :). Tylko, że to czyta z pliku, który jest w tym samym katalogu. Czy ja zamienie tabela.xml na http://nbp.pl/kursy/xml/a051z100315.xml to zawsze będzie mi wyświetlać informacje z serwera zewnętrznego?
 
 
mielu


Posted:     [ !!! ]

tu masz coś o pobieraniu danych z NBP http://forum.php.pl/index.php?showtopic=80916&mode=threaded&pid=412084
 
 
byszek
Bywalec


Posted:     [ !!! ]

Chcialem luknac na to cudo w zalaczniku ale nie moge, bo dla mojej angielskojezycznej wersji updatu nie ma i leepa.

Check for Updates

This page provides information on product updates.
Installed Version
small boxshot
SWiSH Max3

* Language: ENU
* Build: 2009.09.04

Updates

There have been no updates released for SWiSH Max3 (ENU).



* Language: ENU
* Build: 20091023 rev id 00000x3
 
 
mielu


Posted:     [ !!! ]

lognij się na https://my.swishzone.com/ i pobierz
 
 
byszek
Bywalec


Posted:     [ !!! ]

probowalem juz rzecz jasna ale jak instaluje to mi mowi

you are trying to install update file on unsupported version of Swish Max

Please update your application first.

I tak jak instaluje z instalki najnowszego softa to mnie pyta o unlocka ktorego teraz nie wykopie i zamkniete kolo.
 
 
^Januszr



Posted:     [ !!! ]

Jeżeli zakupiłeś produkt to każdą ostatnią oficjalną wersję powinno dać się instalować. Jak metoda proponowana przez mielu nie zadziała to tylko SupportCall.
 
 
byszek
Bywalec


Posted:     [ !!! ]

Już zrobiłem, wysłali mi na maila update'a do release'a i działa, Odnośnie kursów walut. Co tu dużo mówić debeściaki, z wrzuceniem sobie aktualnego xml'a juz nie będę miał problemu. Dzięki

[size=9][ [i][b]Dodano[/b]: Wto 16 Mar, 2010 09:28[/i] ][/size]
Fajne chłopaki jesteście to sobie pomyślałem, że może o jeszcze jedną rzecz spytam. Mianowicie jak przerobić ta funkcje XML żeby wyświetlał np tylko 3 waluty. Np. USD, EUR i CHF. I czy w ogóle jest taka mozliwość?
 
 
mielu


Posted:     [ !!! ]

zamiast pętli for wywołujesz tylko te elementy tablicy, które Cie interesują
 
 
cykcyyk
Bywalec


Posted:     [ !!! ]

Witam wszystkich Serdecznie! Tym bardziej, że jestem tu nowy.
Ciekawy wątek, próbuje od pewnego czasu osadzić w animacji dane xml z kalendarz google, czy to możliwe? CZy można przerobić ten skrypt na użytek google kalendarza?
 
 
mielu


Posted:     [ !!! ]

na pewno tak, nie znam tylko struktury xml'a kalendarza google
 
 
cykcyyk
Bywalec


Posted:     [ !!! ]

Dzięki ^mielu!
Jak widzisz jestem początkujący i dopiero zaczynam odkrywać możliwości swisha, Pracuje właśnie nad moją stroną internetową, którą zaprojektowała moja znajoma a teraz ja sam już sie nią zajmuje. Ideałem byłoby dla mnie aby jakoś osadzić dane na tej stronie, chciałbym jakoś to robić używając Twojego skryptu, "kurs walut", niestety nie udaje mi się to.
Co do struktury xml kalendarza g, to chyba różni się on od tego, jaki jest na stronie http://nbp.pl/kursy/xml/a051z100315.xml.
Nie chcę Cię zbytnio zajmować tym tematem ale gdybyś mógł mi coś podpowiedzieć, czy to co proponuje google w linku poniżej może być kompatybilne z Twoim skryptem byłbym wdzięczny

http://www.google.com/calendar/feeds/hrg8aq584c3fj2klo8174clmfc@group.calendar.google.com/public/basic
 
 
^Januszr



Posted:     [ !!! ]

Dlaczego nie wykorzystasz swishowego EVENT CALLENDAR??? Uzależnianie się od innych serwisów - nie koniecznie jest fajne i dobre...
 
 
Display posts from previous:   
[ REPLY ]
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
Add this topic to your bookmarks
Printable version

Jump to:  

Powered by phpBB modified by Przemo © 2003 phpBB Group