[XML] Ładowanie XML przez php, Ladowanie pliku XML na stronę przez PHP |
[XML] Ładowanie XML przez php, Ladowanie pliku XML na stronę przez PHP |
11.08.2010, 12:03:37
Post
#1
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) |
Witam serdecznie.
Problem z jakim się męczę to ładowanie XML na stronkę. Nie wiem czy jest tu problem z złą konfiguracją PHP na darmowych serwerach czy może z skryptem jaki pisze bo widzę że coś wariuje ale nie wiem o co mu biega... Problem jest taki że po załadowaniu wszystkiego nie pojawia mi się nic na ekranie (nawet żaden błąd związany z złą składnią)
KOD PHP
Od razu mówię że XML które chcę wrzucić pochodzi z I-service (hurtownia ACTION) Napotkałem się na taki sam tylko bardziej rozbudowany skrypt na forum, też zbudowany dla hurtowni action i niestety ten sam efekt.... Po wrzuceniu na serwer XML i uruchomieniu na nim PHP wywala mi biały ekran w przeglądarce...
tego średnia na końcu nie było ale dodałem go by zakończyć pętle choć nie wiem czy dobrze zrobiłem... Przez bardzo długi czas programowałem tylko w C,C# i C++ i szczerze zapomniałem prawie całkowicie jak się pisze w PHP. Przy okazji chce też powiedzieć że dane te będą integrowane z bazą danych prestashop i za razem jeśli ktoś zna strukturę bazy i odpowiedni skrypt aby wrzuciło to tak w bazę że presta by ją ładnie odczytała to byłbym wdzięczny. I jeśli macie jakieś pomysły na auto generowanie stron dla każdego produktu bo DUŻY XML z hurtowni zawiera dodatkowo zdjęcie i opis każdego produktu oraz jego parametry.... Wiem że to dużo ale wystarczy aby zaskoczył dlaczego nie chce mi nic się pokazać przy ładowaniu pliku php na serwie sformatowany odpowiednio XML... Co do reszty to dodam jak w ogóle ktoś zajrzy i odpowie na to co jest teraz... Pozdrawiam Ps. w chwili obecnej powiedzcie mi chociaż czemu nie chce mi się załączyć to małe cudo... LINK DO STRONY GDZIE TO TESTUJE TESTY Ten post edytował Prezi2907 11.08.2010, 12:06:11 |
|
|
11.08.2010, 12:04:49
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Pokaż phpinfo.
-------------------- 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! |
|
|
11.08.2010, 12:24:38
Post
#3
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) |
|
|
|
11.08.2010, 12:45:32
Post
#4
|
|
Grupa: Zarejestrowani Postów: 782 Pomógł: 153 Dołączył: 21.07.2010 Ostrzeżenie: (0%) |
Jak tylko możesz to włącz raportowanie błędów bo skrypt się ewidentnie nie parsuje
I jeśli cię to nie ogranicza to zmień klasę na SimpleXML lub DOMDocument - a jeśli przekształcasz XML w (X)HTML lub jakikolwiek inny XML to polecam przysiąść trochę nad XSLT Ten post edytował everth 11.08.2010, 12:45:48 -------------------- Już mi się ani wiedzieć, ani tym bardziej myśleć nie chce.
[Think different]! |
|
|
11.08.2010, 12:55:47
Post
#5
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) |
Chyba coś walnięte jest z php bo nawet
Nie ma php.ini to po pierwsze... Po drugie mimo że go dodałem itd nadal brak reakcji a tym bardziej brak raportów Może inaczej w czym najlepiej testować php-a?? Bo mam serwer darmowy ale widzę że on jest z deka walnięty i przerzucę się na inny... |
|
|
11.08.2010, 13:07:20
Post
#6
|
|
Grupa: Zarejestrowani Postów: 782 Pomógł: 153 Dołączył: 21.07.2010 Ostrzeżenie: (0%) |
Najlepiej na localu - mamy przynajmniej możliwość kontrolowania wszystkich ustawień, trzeba tylko uważać na wersje oraz zainstalowane wtyczki.
-------------------- Już mi się ani wiedzieć, ani tym bardziej myśleć nie chce.
[Think different]! |
|
|
11.08.2010, 17:49:14
Post
#7
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) |
Ok poszedłem na CBA tam już kiedyś pamiętam coś pisałem i mam nadzieje że od tamtego czasu się nie spieprzyli z PHP....
Wracając do sprawy.... Możecie zapodać mi krótki skrypt do sprasowania tego Może walne go w funkcje podepnę i będzie ok Już z simplexml próbowałem i podobny efekt niestety ;/ Co do przekształcania to nie ma szans.... XML który będę ładował ma ponad 390.000 linijek i nie będę go przerabiał... Wiem jakie dane muszę używać itd żeby mi ładnie wszystko odczytało ale muszę najpierw dojść dlaczego nie mogę XML na stronie otworzyć... Dlaczego chce to zrobić? Ponieważ wpierw ładujemy całego xml do strony... Wybieramy interesujące nas artykuły które mają być w sklepie później tylko te które zaznaczyłem mają iść do bazy. Później z bazy idzie to na sklep ze względu na to że jest tego masa nie chce inaczej by to działało tym bardziej że używam prestashop (nie zależy to odemnie) a osoby które chcą żeby to było zrobione chciały by były jak najmniejsze koszty integracji presty z XML... Pozdrawiam... Ps. Na cba chociaż reaguje na błędy składni .... Czyli pozostaje parsowanie ....
Jak to pomoże to do takiego kodu będę ustawiał wszystko.... Ale to wyczytałem że można na zasadzie children_ zrobić ... Także do tego dojdę ale co z resztą Stronka ładuje się tak ... To jeszcze kodowanie i będzie ok... pobrałem jeszcze raz skrypt podobny do mojego zmieniłem go lekko nazwy i idzie z tym że jeszcze jest co wybierać z niego bo muszę go przerobić... Ale już jest dobrze w miarę... Teraz jak to segregować według katygori głównych np. AGD lub Kmputery Kolejny problem... Jak powiązać grupę z podgrupą Jak widać mają ten sam początek w ID tylko że podgrupa już ma -AKC np....
A chce taki efekt mieć później w tabeli która otwiera się pod linkiem wyżej [X]---------------------[GRUPAGLOWNA][PODGRUPA][...][...][...][...] [tu checkbox]--------------[AGD]---------[AGD-AKC][...][...][...][...] do zaznaczania] który produkt] idzie do bazy] Pamiętam że można było robić w ten sposób mnie więcej
I tam odwołanie w jakiś sposób do gr głównej aby zbierał informacje do - a dalej podawał sobie tą końcówkę... Można chyba jakoś coś takiego zrobić? Wtedy podgrupa powiązana byłaby z Grupą Główną co dawałoby mi oczekiwany efekt... PROSZĘ BARDZO O POMOC... Ten post edytował Prezi2907 11.08.2010, 13:18:47 |
|
|
Wersja Lo-Fi | Aktualny czas: 10.06.2024 - 05:54 |