PDA

Zobacz pełną wersję : Błąd w module WALUTY NBP



zguben
02-12-2006, 10:24
Witam zainstalowalem modul waluty NBP na mojej stronie wszystko dziala okey do momentu odswierzenia strony. wtedy zamiast modulu pojawi mi sie komunikat

Warning: fopen(): URL file-access is disabled in the server configuration in /v4/modules/mod_waluty_pl.php on line 28

Warning: fopen(http://www.nbp.pl/kursy/kursya.html): failed to open stream: no suitable wrapper could be found in /v4/modules/mod_waluty_pl.php on line 28
Błąd przy łączeniu

Nie wiem co sie dzieje gdyz wczesniej uzywalem tego modulu i dzialal bez zarzutów!!
obecnie przenioslem swopja strone na serwer home.pl!! Co mam zmienic w ustawieniach zeby dzialalo!! i gdzie mam szukac tego ustawienia??
Plizzz HELP

stone
03-12-2006, 12:30
wydaje mi się że ewidentnie jakieś błąd serwera (coś w stylu dostępu do plików na innych serwerach), skontaktuj się z adminem podając mu ten bład i okoliczności, on najprędziej Ci będzie w stanie pomóc

Talyn
30-12-2006, 23:45
Witam zainstalowalem modul waluty NBP na mojej stronie wszystko dziala okey do momentu odswierzenia strony. wtedy zamiast modulu pojawi mi sie komunikat

Warning: fopen(): URL file-access is disabled in the server configuration in /v4/modules/mod_waluty_pl.php on line 28

Warning: fopen(http://www.nbp.pl/kursy/kursya.html): (http://www.nbp.pl/kursy/kursya.html%29:) failed to open stream: no suitable wrapper could be found in /v4/modules/mod_waluty_pl.php on line 28
Błąd przy łączeniu

Witam
Problem jest śmiesznie prosty :)
Aby zainstalować Joomlę na home.pl trzeba wrzucić do katalogu instalacji plik php.ini z poleceniami:
register_globals=off
allow_url_fopen=off
short_open_tag=off

A gdy już zainstalujemy fortal, to komenda allow_url_fopen=off blokuje modułowi waluty możliwość łączenia się z arkuszem xml.

Wystarczy więc przełączyć na on, lub skasować plik.

Gdyby jednak na innych hostingach nie podziałało, to należy kontaktować się z adminem.

przemo2812
03-01-2007, 16:56
Wczoraj wieczorem zauważyłem, że moduł waluty NBP wyświetla komunikat:


Warning: fopen(http://www.nbp.pl/kursy/) [function.fopen (http://www.sda.nazwa.pl/function.fopen)]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /home/sda/ftp/modules/mod_waluty_pl.php on line 47
Błąd przy łączeniu

Joomle mam zainstalowaną na nazwa.pl i wcześniej nie było żadnych problemów z modułem waluty. Nie dokonywałem żadnych zmian na stronie, a moduł przestał działać. Zapytałem więc administratora nazwa.pl, czy nie wprowadził jakiś zmian, czy ograniczeń. Dopiero druga jego odpowiedź była rzeczowa. Oto ona.

Problem nie leży w inlcudowaniu przy uzyciu http tylko po stroni npb.
Prosze spróbować wejść na link http://www.nbp.pl/kursy/ a zobaczy Pan
że jest komunikat forbidden co oznacza bład 403.

Czy ktoś jeszcze ma ten sam problem?
Czy na innych serwerach moduł waluty działa poprawnie?
Bo chyba nie powinien?

Black406
04-01-2007, 09:28
Mam dokładnie ten sam problem. Jak z tego wyjść aby waluty działały ?

przemo2812
04-01-2007, 12:22
Mam dokładnie ten sam problem. Jak z tego wyjść aby waluty działały ?

Dokładnie ten sam,czyli rozumiem,że również dotyczy serwera nazwa.pl? Czy ktoś mógłby napisać jak działa moduł waluty na innych serwerach niż nazwa.pl?

Black406
04-01-2007, 17:15
Dokładnie ten sam,czyli rozumiem,że również dotyczy serwera nazwa.pl? Czy ktoś mógłby napisać jak działa moduł waluty na innych serwerach niż nazwa.pl?

Sorrki ale nie napisałem wcześniej ... mój problem jest taki sam ale na home.pl

rafales
04-01-2007, 17:25
A czy ten moduł walut (http://www.joomla.pl/index.php/index.php/component/option,com_remository/Itemid,15/func,select/id,3/orderby,2/page,3/) nie jest czasami z Money.pl ?
Może on Wam zadziała bez problemu.

Black406
04-01-2007, 17:45
z money.pl działa bez problemu ale mi np nie odpowiada logo które tam jest wyświetlane. Moduł pobierający dane z nbp był jak dla mnie bardzo dobry.

rafales
04-01-2007, 19:11
ja zainstalowałem i opublikowałem moduł z nbp i mam to:


Warning: fopen(http://www.nbp.pl/kursy/) [function.fopen]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /home/leszczu/public_html/modules/mod_waluty_pl.php on line 47
Błąd przy łączeniu

i w dodatku rozwaliło mi cały portal :/

rafales
04-01-2007, 19:17
z money.pl działa bez problemu ale mi np nie odpowiada logo które tam jest wyświetlane. Moduł pobierający dane z nbp był jak dla mnie bardzo dobry.

a może to kwestia tej funkcji safe_mode? Masz ją on czy off ??

przemo2812
04-01-2007, 19:25
Czyli wszystko wskazuje na to, że na stronach NBP dokonali zmian i nie ma co się czepiać ustawień na naszych serwerach.
Jeśli wam niszczy układ strony, to nie ma innego wyjścia, jak chwilowo zablokować działanie modułu. Znaczy kliknąć nie publikuj.

rafales
04-01-2007, 19:35
Czyli wszystko wskazuje na to, że na stronach NBP dokonali zmian i nie ma co się czepiać ustawień na naszych serwerach.
Jeśli wam niszczy układ strony, to nie ma innego wyjścia, jak chwilowo zablokować działanie modułu. Znaczy kliknąć nie publikuj.

taa tylko to akurat najprostszy i nie dający rozwiązania kłopotu trik a ja przecież chce takie kursy u siebie mieć...możesz mi dac link do tego modułu z Money.pl ??

Talyn
04-01-2007, 20:58
Ja mogę potwierdzić, że moduł nie działa aż na trzech ftp :)
Ale nie trudno sprawdzić, że to wina NBP. Tak więc czy potrzebna będzie aktualizacja modułu? Czy należałoby się zainteresować innym modułem?

Sova
05-01-2007, 03:44
Moduł z Money leży tutaj. (http://www.webpl.info/index.php?option=com_docman&task=doc_details&gid=79)

Black406
07-01-2007, 02:58
wyłącz moduł i strona będzie działała

sq2wki
12-01-2007, 13:47
Rozwiązanie tego problemu napisałem tutaj:
http://www.misiu.bydgoszcz.pl/url,kod

Wina lezy po obu stronach. Od nowego roku mamy jedną walutę mnie z zestawieniu, a programista zrobił to delikatnie rzecz biorąc zbyt sztywno, i nie szukał danych, tylko czytał OKREŚLONĄ linijkę danych.

Wystraczy zmienic linię i już będzie ok.

przemo2812
12-01-2007, 15:24
Dzięki za pomoc i rozwiązanie problemu. Zmiana opisana na wskazanej stronie rozwiązała problem w 100%.
(http://www.forum.joomla.pl/forum/member.php?u=4202)

vikuska
12-01-2007, 16:20
Oto zmieniony moduł kursy walut. Podziękowania dla http://www.joomla-alem.com/

sq2wki
12-01-2007, 18:20
Wygląda znacznie lepiej ;)

Pozdrawiam!

milimetrhenio
14-01-2007, 12:47
co do tej poprawionej niby wersji to :

Warning: file_get_contents(http://www.nbp.pl/kursy/kursya.html) [function.file-get-contents]: failed to open stream: Connection refused in /var/www/sites/yoyo.pl/n/u/numizmatyk/modules/mod_waluty_pl.php on line 19

Warning: file_get_contents(http://www.nbp.pl/kursy/) [function.file-get-contents]: failed to open stream: Connection refused in /var/www/sites/yoyo.pl/n/u/numizmatyk/modules/mod_waluty_pl.php on line 33

a pod tym ta tabelka ...

a co do pomysłu zeby 166 zmienić na 161 mi to nic nie dało nadal wyświetla błąd w 28 line ....

hosting pożal się boże yoyo ...

tbalc
14-01-2007, 15:43
Mam to samo co milimetrhenio. A hosting na yoyo. I te same co wszyscy kłopoty

Hosting działa jak działa. Do ćwiczenia i nauki wystarczy.

sq2wki
15-01-2007, 15:11
U mnie to działa w dwóch serwisach. Ktoś pisał, że też mu działa. Mozliwe, że jest zablokowane pobieranie danych w ten sposób (file_get_contents).

rafales
17-01-2007, 14:32
Mozliwe, że jest zablokowane pobieranie danych w ten sposób (file_get_contents).

a dokładniej możesz napisać jak to pobieranie "odblokować"?

sq2wki
17-01-2007, 14:36
http://www.karakas-online.de/forum/viewtopic.php?t=6797

Googlizacja wiedzy...

Pomogło?

milimetrhenio
17-01-2007, 21:11
phpBB : Critical Error

Could not connect to the database

tak bardzo ;/

Sova
17-01-2007, 23:53
Sprawdzałem - moduł działa. Skoro nie działa tylko na yoyo, to podsumuję to cytatem:


hosting pożal się boże yoyo ...

rafales
24-01-2007, 23:37
moduł waluty zainstalowało pomyslnie ale zwraca mi na witrynie taki komunikat:

Warning: fopen(http://www.nbp.pl/kursy/) [function.fopen]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /home/leszczu/public_html/modules/mod_waluty_pl.php on line 47
Błąd przy łączeniu

i jak to naprawić ?

danio_d
30-01-2007, 16:13
U mnie działa bez zarzutów - prawie.
Wyświetla kursy ok, ale nie wyświetla daty w nagłówku
'Średnie kursy walut z dnia ........ wg NBP:'

W kodzie braukje zmiennej $datak.

Ktoś wie jak to poprawić?

rafales
07-02-2007, 07:45
U mnie działa bez zarzutów - prawie.
Wyświetla kursy ok, ale nie wyświetla daty w nagłówku
'Średnie kursy walut z dnia ........ wg NBP:'

W kodzie braukje zmiennej $datak.

Ktoś wie jak to poprawić?

wiesz co, to jakbyś mógł to daj link z którego brałeś ten moduł. Ściągnę go sobie i zobaczę bo coś mi nie chce działać żaden moduł. A chcę wziąć sobie waluty właśnie z NBP

danio_d
07-02-2007, 07:59
nie pamietam skad go brałem, ale w zalaczniku masz moda.

rafales
07-02-2007, 17:47
dzięki u mnie się w końcu zainstalowało tylko czekam teraz na to jak wstawić triczek, żeby datę pokazywało :)


EDIT:

Przez parę dni wyświetlało kursy oki, a tu masz nagle dzisiaj mam to:

Warning: file_get_contents() [function.file-get-contents (http://www.biznesgrupa.com/function.file-get-contents)]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/leszczu/public_html/modules/mod_waluty_pl.php on line 19

Warning: file_get_contents(http://www.nbp.pl/kursy/kursya.html) [function.file-get-contents (http://www.biznesgrupa.com/function.file-get-contents)]: failed to open stream: Success in /home/leszczu/public_html/modules/mod_waluty_pl.php on line 19

Warning: file_get_contents() [function.file-get-contents (http://www.biznesgrupa.com/function.file-get-contents)]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/leszczu/public_html/modules/mod_waluty_pl.php on line 33

Warning: file_get_contents(http://www.nbp.pl/kursy/) [function.file-get-contents (http://www.biznesgrupa.com/function.file-get-contents)]: failed to open stream: Success in /home/leszczu/public_html/modules/mod_waluty_pl.php on line 33


Wiecie może co spowodowało takową zmianę ??? Zlukajcie zresztą sami na stronkę mojego portalu (www.biznesgrupa.com)

rafales
09-02-2007, 19:54
to musiało byc coś z łaczeniem z tabelą kursów bo problem sam uciekł po 2 godzinach, a ja napewno nic nie zmieniałem.

milimetrhenio
01-03-2007, 20:53
hmmm kocham to, dziś, po wielu nieudanych próbach z tym modem postanowiłem ponowić próbę iiii..... znów kicha lecz tym razem stało się dokładnie to samo co koledze wyżej tyle ze jemu problem uciekł a mi teraz nie działa macie jakiś pomysł bo moim zdaniem logika w tym momencie idzie sie walić...;/
a i mam pytanko czy jak wkleję te kody z money'a do modu html to będą chodzić czy trza coś więcej zadziałać ?

grzesl
08-03-2007, 18:21
Panowie, na moim serwerze ta funkcja jest wyłączona /info admin/ serwery amm komputers.
Dlatego przerobiłem skrypt zgodnie z podpowiedzią kilka postów wcześniej.
załączam gotowego mod'a u mnie działa super, co prawda wymaga biblioteki LibCurl (http://curl.haxx.se/)
ale tą instalują admini jeśli wyłączają file_get_contents /info admin/
życzę udanej instalki http://www.forum.joomla.pl/images/icons/icon14.gif

grzesl
08-03-2007, 19:34
Witam
poprawiłem też wyświetlanie daty. Nie jestem programistą wiec nie "zabijcie" mnie za metodę, ale wydaje się skuteczna ;) Załączam gotowy mod z wyświetlającą sie data.
Jeśli komuś wcześniejsze wersje działały a nie wyświetlał daty, niech skopiuje cześć kodu ze zmienną $datak i wstawi do pliku mod_waluty_pl.php w katalogu modules.
Pozdrawiam ;)

Sova
08-03-2007, 22:42
Podrzucisz linka?
- chciałbym zobaczyć jak to wygląda.

grzesl
09-03-2007, 10:08
Proszę bardzo:
http://kfin.pl/index.php
to stronka jaka zaczynam robić.
dziś o 11 będzię test modułu jak pojawi się nowa wersja w NBP (w tym data ;)))

Pimmsik
15-03-2007, 13:11
Sorki Panowie ( moze i panie )
ale jak zmienic rodzaj waluty

Chce zeby byl
GBP
EUR
USD

Pimmsii

grzesl
15-03-2007, 13:21
WItam
przejrzyj zawartosc zainstalowanego mod'a plik mod_waluty_pl.php
w pliku jest informacja jakie informacje ma pobierac.
zmien np CHF na twoja walute (oznaczenie zgodne z NBP) we wszystkich odp polach i juz bedzie ok.
tam chyba dla CHF beda 2 miejsca ;)

Black406
15-03-2007, 16:38
USD - masz pobrać pozycje 6,8,9
EU - pozycje 30,32,33
GB - pozycje 54,56,57
CHF - pozycje 42,44,45

Jak zobaczysz kod to będziesz wiedział gdzie pozmieniać :-)

Black406
15-03-2007, 17:03
możecie też zobaczyć jak u mnie wygląda moduł www.marvel.pl (http://www.marvel.pl) , ja pobieram 4 waluty i mam inne gify flag.

leonidas
17-03-2007, 15:44
Witam nie wiem czemu ale u mnie nie chce wogole sie ten modul zainstalowac pisze ze brak pliku joomla! XML wiem moze ktos czemu taksie dzieje?

dzieki z gory za odpowiedz

xanos
21-03-2007, 16:20
Gdy publikuje ten moduł cały serwis ładuje się 3x wolniej. Ktoś zauważył coś podobnego?

Już sie pogubiłem i nie wiem czy to problem modułu, niekonsekwencje w template czy może serwer.

Lodek
04-04-2007, 13:18
No i znowu sie wywalilo.
Ma ktos pomysl co tym razem sie zmienilo na stronce NBP ?

grzesl
04-04-2007, 15:11
Cześć, co sie zmieniło, jest po staremu
u mnie dziala naromalnie ;(

Black406
04-04-2007, 19:14
Dzisiaj w tabeli A pojawiły się dwie nowe waluty, lew bułgarski i nowy lej rumuński. Trzeba zmodyfikować kod php aby moduł działał, rozwiązanie poniżej :-)

W pliku modules/mod_waluty_pl w linii 123 zamiast: 161 ma być 171
Poniżej kawałek php'a ze zmianą :-)


while (!feof ($connect)) {

$a++;

$buffer = fgets($connect, 4096) or die("Błąd przy odczycie");

if($a=="161") {

$link = $buffer;

}


Należy zmienić na:


while (!feof ($connect)) {

$a++;

$buffer = fgets($connect, 4096) or die("Błąd przy odczycie");

if($a=="171") {

$link = $buffer;

}


Po tej modyfikacji moduł już działa :-)

Lodek
05-04-2007, 08:42
Dziekuje. Teraz juz wszysko dziala. Pozdrawaim.

Talyn
05-04-2007, 08:49
Potwierdzam, u mnie też wszystko działa :)

rafales
12-04-2007, 14:51
możecie też zobaczyć jak u mnie wygląda moduł www.marvel.pl (http://www.marvel.pl) , ja pobieram 4 waluty i mam inne gify flag.
a ja zainstalowałem moda tego co piszesz i niestety ale wywala mi taki błąd:

Warning: fopen(http://www.nbp.pl/kursy/) [function.fopen (http://www.biznesgrupa.com/function.fopen)]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /home/leszczu/public_html/modules/mod_waluty_pl.php on line 183
Błąd przy łączeniu

I jak się tego pozbyć?

Black406
12-04-2007, 16:14
Mod jest jeszcze przed zmianami w nbp'ie. Przesyłam nowy mod działający :). W stosunku do poprzedniego pobiera 5 walut, informuje z jakiego dnia jest kurs i podaje numer tabeli kursów A z NBP.

Sorry, mój błąd :eek:. Podmieniłem plik na dobry. Zaciągnij jeszcze raz.

rafales
12-04-2007, 16:34
Plik "%s" nie istnieje!
Taki komunikat dostaje przy próbie zainstalowania moda, do którego linka dzisiaj podawałes :(
Więc chyba cos jeszcze nie działa tak jak powinno :)

Black406
12-04-2007, 16:42
podmieniłem plik, zaciągnij jeszcze raz, będzie już ok

rafales
12-04-2007, 19:19
zainstalowałem ale jedno małe "ale" nie mam flagi przy 1 CHF i 1 RON

maja2
03-05-2007, 00:11
bardzo dobry komponent i najwazniejsze - dziala.
dziekuje za udostepnienie



zainstalowałem ale jedno małe "ale" nie mam flagi przy 1 CHF i 1 RON

musisz dograc obrazki (miniaturki) do katalogu /img_waluty
i w pliku .xml tego modulu dodac


<filename>img_waluty/chf.gif</filename>
<filename>img_waluty/ro.gif</filename>

Sova
03-05-2007, 19:21
Po obserwacji tego wątku dotyczącego modułu prezentującego kursy walut wg. NBP - zgłaszanych problemów z jego prawidłowym działaniem związanych m.in. ze zmianami w samym portalu NBP, drobnymi usterkami modułu oraz głównie za sprawą jednego z forumowiczów Roberta (Black406), który dokonał próby ciekawej modyfikacji dodając do wyświetlanych kursów waluty ze Szwajcarii i Rosji - postanowiłem zebrać to wszystko w jedną całość czego efektem jest moduł Waluty NBP 2.0.

http://www.webpl.info/images/stories/artykuly/waluty20.jpg

Autor oryginału: ORLON.net
Modyfikacje: Robert (Black406) - marvel.pl
Poprawki i wersja finalna 2.0: Sova

Moduł Waluty NBP 2.0 do pobrania znajdziesz tutaj (http://www.webpl.info/index.php?option=com_docman&task=doc_details&gid=180).Mam nadzieję, że będzie przydatny i skończą się wreszcie Wasze problemy!


Info:
maja2 - to jest moduł
:)

rafales
04-05-2007, 17:21
Sova niestety ale Twoje starania poszły na marne bo u mnie jak nie było tak nie ma wszystkich ikonek flag...1CHF i 1RON nie maja flagi :(

Sova
04-05-2007, 18:17
Powiedz mi jak to sie dzieje, ze u mnie jest - na 2 serwerach ok - a u ciebie lipa? Efekt widać na screen'ie.
- Sprawdz prawa dostepu modułu po instalacji,
- czy sa wszystkie pliki,
- czy poprzedni moduł się cały odinstalował...
- ...a na koniec odśwież stronę w wyszukiwarce!

rafales
05-05-2007, 14:50
Powiedz mi jak to sie dzieje, ze u mnie jest - na 2 serwerach ok - a u ciebie lipa? Efekt widać na screen'ie.
- Sprawdz prawa dostepu modułu po instalacji,
- czy sa wszystkie pliki,
- czy poprzedni moduł się odinstalował...
- ...a na koniec odśwież stronę w wyszukiwarce!

jakiego chmoda winien mieć mod_waluty.php?

Sova
05-05-2007, 21:49
755 dla katalogów
644 dla plików

kruchywaw
16-09-2007, 11:58
Dzień Dobry,

znowu moduł przestał działać ;-( ktoś ma jakiś pomysł?
Niestety nie wiem czy liczba walut się zmieniła bo to było by najprostsze.

kruchy

kruchywaw
16-09-2007, 14:39
Znalazłem to jednej z odpowiedzi:


Okazało się, że twórcy tego modu pobierają określona linikję z pliku walutya.html (mało ciekawe rozwiązanie), a NBP po nowym roku (Słowenia ma już Euro) zlikwidowało jedną walutę.


Dlatego w pliku modules/mod_waluty_pl zamiast:




while (!feof ($connect)) {

$a++;

$buffer = fgets($connect, 4096) or die("Błąd przy odczycie");

if($a=="166") {

$link = $buffer;

}




Należy mieć



while (!feof ($connect)) {

$a++;

$buffer = fgets($connect, 4096) or die("Błąd przy odczycie");

if($a=="171") {

$link = $buffer;

}




I juz moduł będzie działać.


Czy ktoś wie o co chodzi ze zmienną $a użytą w pętli?
Nie rozumiem tego, że jedna waluta jest mniej a wartość a się zwiększyła do 171. Resztę z tego modułu raczej rozszyfrowałem.

Black406
17-09-2007, 10:52
nie widzę problemu, moduł działa

Black406
02-01-2008, 22:08
Dokonało się trochę zmian w tabeli A kursów walut w NBPie czego wynikiem jest wyskakiwanie błędu w module pobierającym te dane.

Info z NBP:
Narodowy Bank Polski informuje, że od dnia 2 stycznia 2008 r. zostaną wprowadzone w tabelach kursów średnich następujące zmiany polegające na:
usunięciu z TAB "A" dwóch walut: funta cypryjskiego - CYP i liry maltańskiej - MTL, w związku z wprowadzeniem w tych krajach waluty euro,
dodaniu do TAB "A" 13 walut,
bata - THB (Tajlandia),
dolara nowozelandzkiego - NZD,
dolara singapurskiego - SGD,
korony islandzkiej - ISK,
kuny chorwackiej - HRK,
liry tureckiej - TRY,
peso filipińskiego - PHP,
peso meksykańskiego - MXN,
reala brazylijskiego - BRL,
ringgita malezyjskiego - MYR,
rupii - IDR (Indonezja),
wona - KRW (Korea Południowa),
yuana renminbi - CNY (Chiny), Poprawiłem moduł więc zapraszam do pobrania :-)

Talyn
10-01-2008, 12:59
A czy najnowszą wersję tego modułu można instalować na joomli 1.0.13? I czy musi to być utf-8?
Mam opartą o iso, podczas instalacji wyskakuje mi:
Błąd: W pakiecie instalacyjnym - brak pliku Joomla! XML lub kodowanie pliku jest niepoprawne

Pliz help :/

Black406
10-01-2008, 16:41
nie ma problemu z instalacją modułu na ver 1.0.13 z kodowaniem iso-8859-2 z załącznika z postu powyżej.

Tutaj masz gotowy moduł dla kodowania utf-8. Instaluje się i działa poprawnie w ver 1.0.13

giecek
27-01-2008, 21:34
nie ma problemu z instalacją modułu na ver 1.0.13 z kodowaniem iso-8859-2 z załącznika z postu powyżej.

Witam,
okazuje się, że jest... ;) po prostu, brakuje w pierwszej linii tekstu: <encoding="iso-8859-2">

w tej paczce jest już wszystko ok. u mnie działa

pozdro

idek
27-01-2008, 23:28
a ja miałbym sprawe... czy jest w stanie ktoś przerobić ten moduł, aby nie był wyświetlany kurs średni, a kurs sprzedaży? czy to trudna praca bedzie?

proponuję jakieś wynagrodzenie jeśli jest wymagane za starcny czas, mam nadzieję, że mój budżet by temu podołał, a oczywiście jeśli autor by się zgodził, można by go tutaj wrzucić czy na stronę do downloadu, jakby komuś było potrzebne, to by już miał..

no ale kwestia tego tupy czy da się t zrobic. oglądąłem NBP widzę, że jest tabela xml z kursem sprzedaży.. więc dane jest skąd pobrać...

bartezgo
10-12-2008, 21:56
Witam,
mam zainstalowany na stronce moduł-mod_waluty_pl_utf8, joomla 1.5.7 i codziennie około godziny 11.50 - 12.00 pojawia się błąd:

Warning: fopen(http://www.nbp.pl/kursy/xml/a241z081210.xml) [function.fopen]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in modules/mod_waluty_pl_utf8/mod_waluty_pl_utf8.php on line 191
Błąd przy łączeniu.

Gdzieś czytałem, że w tych godzinach NBP aktualizuje dane i pliki są chwilowo niedostępne. Sytuacja ta była do zniesienia ale dzisiaj kolo godziny 15 błąd pojawił się ponownie. Nie wiem czy NBP coś robiło na serwerach, że nie można było otworzyć pliku czy błąd tkwi w czymś innym. Jest może jakieś rozwiązanie tego problemu? Z góry dzięki za pomoc:)

mariusx
02-01-2009, 18:44
No i jak to w nowym roku moduł znowu padł:), ma to pewnie związek ze zmianami w tabeli nbp(na pewno znikneła korona słowacka). Może ktoś wytłumaczyć jak zmienić moduł zeby działał?

grucha_06
04-01-2009, 00:46
W pliku mod_waluty_pl.php należy zmienić wartość 226 na 221. Jest to nr linii w pliku kursyA.html na stronie NBP w której jest odnośnik do XML'a z walutami.



// Pocz±tek pobierania linku do kursu walut w formacie XML...
$a = "0";

$connect = fopen("http://www.nbp.pl/kursy/kursya.html", "r") or die("Błąd przy łączeniu");

while (!feof ($connect)) {

$a++;

$buffer = fgets($connect, 4096) or die("Błąd przy odczycie");

if($a=="221") {

$link = $buffer;

}

Trzeba sprawdzić czy dla naszych walut nie zmieniły się pozycje w pliku xml i ewentualnie skorygować aby się wyświetlały prawidłowe wartości

mariusx
05-01-2009, 03:46
Ok, dziękuję za pomoc - a dla takich zupełnych laików jak ja mała instrukcja poniżej:

1.Zgrywamy stronę:http://www.nbp.pl/Kursy/KursyA.html w postaci html na dysk
2.Edytujemy czymkolwiek co numeruje linie
4.Sprawdzamy czy w skrypcie numer lini z której pobierane jest xml jest zgodny z nr lini na stronie w której jest link do xml

Jka się domyślam każdorazowo pzry zmianie liczby walut nr tej lini sie będzie zmieniał.
i tyle, jeszcze raz dziekuje za pomoc.

jaks
05-01-2009, 13:20
Ja również dziękuje za pomoc bo tez mi się po krzaczyło :)

s1ntex
17-01-2009, 18:25
Czy wam działają te moduły na 1.5.x? Pobrałem każdy moduł w tym temacie i zawsze mam:

Błąd. Nie znalazłem pliku instalacyjnego (XML) we wskazanym pakiecie. Być może pakiet jest podwójnie skompresowany.