Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Parsowanie 9MB XML ze stronicowaniem
Prph
post 27.04.2006, 09:36:05
Post #1





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Witam,

Zlecono mi wykonanie modułu do sklepu internetowego. Moduł ten ma następujące zadanie:

1. Parsuje plik produkty.xml pochodzący z hurtowni
2. Tworzy informację o produkcie (wyciąga nazwe, cene, nazwe zdjęcia)
3. Pobiera zdjęcie ze strony hurtowni, skaluje je do odpowiednich wymiarów, dodaje napis do zdjęcia.
4. Wstawia produkt do sklepu - łączy się z bazą, wstawia dane w odpowiednie tabele, kopiuje obrazki do katalogu sklepu.

Problem jest taki, że nie można zrobić tego z kopa, tzn php5 modul.php. Jest tak dlatego, że użytkownik musi mieć możliwość wyboru kategorii dla produktu oraz określić dla niego producenta (bo hurtownia tego nie podaje).

Wiec caly algorytm mogłby teraz wyglądać tak:

1. Parsuj XML
2. Twórz dane produktu
3. Pobierz zdjęcie
4. Wyświetl produkt na ekranie, dodaj formularz do wyboru kategorii oraz producenta
5. Po wciśnięciu przycisku WSTAW, formularz obsługuje jakiś plik php wstawiając go do bazy.
6. Sterowanie wraca do głownego pliku, który teraz miałby zacząć pracę od następnego produktu...

Tylko jak to zrobić? Tzn zaczynać parsowanie od innego miejsca.

A może w inny sposób należy to zrobić?

Pozdrawiam, Adrian.
Go to the top of the page
+Quote Post
Vogel
post 27.04.2006, 10:32:08
Post #2





Grupa: Zarejestrowani
Postów: 402
Pomógł: 0
Dołączył: 20.01.2003

Ostrzeżenie: (0%)
-----


a nie lepiej dodaj wszystko "z kopa" i ustaw znacznik przy kazdym rekordzie ze jest to produkt "nowy" (tzn. nieaktywny). a potem formularzyk i uzupelniasz we wszytkich nowych produktach brakujące dane.


--------------------
Go to the top of the page
+Quote Post
Prph
post 27.04.2006, 17:44:24
Post #3





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

Ostrzeżenie: (0%)
-----


No w sumie to jest jakies rozwiazanie. Dzieki.
Go to the top of the page
+Quote Post
mike
post 27.04.2006, 17:46:54
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Przenoszę z php pro na php.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 15.06.2025 - 10:51