![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 9.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
Chciałem sobie zrobić automat do generowania pliku dla multiwyszukiwarki, tylko nie za bardzo potrafię to zrobić. Otóż plik powinien miec postać:
W jaki sposób zabrać sie do pobierania danych z bazy, aby plik miał odpowiednio zadaną postać? Przyznam, że zupełnie nie mam na to pomysłu. Każde ogłoszenie musiałoby się zapisac włąsnie w tagach <ad>...</ad> Ten post edytował rel 9.01.2014, 14:09:48 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 578 Pomógł: 69 Dołączył: 15.04.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Nie za bardzo rozumiem z czym masz problem.
Przecież możesz linijka po linijce tworzyć plik jak każdy inny. A dla ułatwienia:
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 9.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
wow, zupełnie nie rozumiem Twojej podpowiedzi...tak n amarginesie, to próbuję swoich sił, jutro zapodam co wymyśliłem.
Zrobiłem to tak: 1. Utworzyłem moj_rss.xml o zawartości:
2. Teraz moj_rss.php, zawartość to:
No i niestety kupa, tzn nie generuje mi pliku moj_rss.xml z zawartościami, które chciałem pobrać. Wywala mi tylko same znaczniki, co powaliłem, podpowie ktoś? Chyba się poddam, bo próbowałem wszystkiego i pobrać dane mogę bez problemu, nie potrafię jedynie zapisać tego do pliku o rozszerzeniu .xml, który będzi eposiadał określoną strukturę znaczników dla multiwyszukiwarki. Pobieram za pomocą:
Dziękitemu bez problemu wyciąga z tabeli tytuł i miasto. Ale nie mogę już zapiać tego do określonego pliku. Aj i muszę znowu poprosić Was o pomoc. Plik ma nadane chmody 777 i nic. Co jest nie tak? może ktoś zerknać na mój kod? daję jak wyżej moj_rss.xml
moj_rss.php
Wywołuję oglaszajtu.pl/moj_rss.xml i pusto, niczego nie importuje. Ten post edytował rel 10.01.2014, 09:19:22 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Skoro wpisuja ci sie puste dane, to raczej dosc logiczne jest ,ze to:
$wiersz = $wynik->fetch_assoc(); zwraca cos innnego niz myslisz.... sprawdz co.....
I wszystko bedzie jasne. Czemu to dla Was zawsze takie trudne sprawdzic co zawiera zmienna na ktorej operujecie?? Nie rozumiem tego. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 9.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
Zwraca mi to:
Kod Fatal error: Call to a member function fetch_assoc() on a non-object in /home/rafales/domains/oglaszajtu.pl/public_html/test.php on line 2
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
var_dump($wynik);
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 9.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
nadal to samo, tzn ten sam error
|
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Dobra.... inaczej.... pokaz plik test.php i zaznacz dokladnie ktora to linia nr 2...
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 9.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
(IMG:style_emoticons/default/facepalmxd.gif)
Ale o czym ty mowisz?(IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) Ja sie caly czas odnosze do kodu moj_rss.php w ktorym ty generujesz swojego XML. W tym kodzie masz cos takiego w petli $wiersz = $wynik->fetch_assoc(); I obok tego miales dodac var_dump($wiersz); A ty ni z gruszki ni z pietruszki tworzysz nowy czysty plik test.php z dwu linijkowym kodem co ci podalem.... O co kaman? |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 9.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
nospor, zakręciłem się, to nie tak.
Zwraca mi błąd Kod Parse error: syntax error, unexpected T_VARIABLE in /home/rafales/domains/oglaszajtu.pl/public_html/moj_rss.php on line 25 linijka 25 to
Ten post edytował rel 10.02.2014, 13:01:13 |
|
|
![]()
Post
#12
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
POkaz kod po zmianach, bo juz widze ze prostego var_dump bez bledu nie potrafisz dodac, pomimo ze podalem jak masz to zrobic :/
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 9.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
Masakra, ";" uciekł...:-)
teraz poprawiłem, ale po wywołaniu pliku moj_rss.php nic nie widać, wiec już wiem, że dlatego nie wypełnia mi pliku moj_rss.xml Oto ostateczna wersja pliku moj_rss.php
Ten post edytował rel 10.02.2014, 13:04:40 |
|
|
![]()
Post
#14
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
A w jaki sposob ty w ogole odpalasz moj_rss.php ?
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 9.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
Wywołuję go www.oglaszajtu.pl/moj_rss.php
|
|
|
![]()
Post
#16
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No to nie mozliwe ze var_dump ci nic nie zwraca.... moglby nie zwracac, jakby petla FOR sie nie wykonala ani razu, a widac, ze sie wykonuje.
Zajrzyj w zrodlo strony w przelgadarce.... moze poprostu nie widzisz normalnie |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 9.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#18
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
|
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 9.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
Zwraca mi to:
Kod NULL Jesli tego nie widzisz, znaczy ze edytujesz zly plik :/
|
|
|
![]()
Post
#20
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Czyli petla ani razu ci sie nie wykonuje, a co za tym idzie nie prawa utworzyc ci takiego pliku jak pisales.....
Ty ten plik .xml utworzyles recznie? Bo wynika ze tak, a twoj kod .php nie tworzy ci zadnego pliku.... Wywal te zmiany co ci podalem ostatnio, skasuj ten plik .xml co masz utworzony, a nastepnie odpal jeszcze raz swoj kod php. Pokaz wowczas dokladnie jaki plik utworzyl ci ten kod |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 00:09 |