![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 0 Dołączył: 20.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Raz na dobe generowany jest plik XML zawierajacy ogłoszenia dodane w ciagu 24 godzin od daty generacji pliku. Plik XML nazywamy w nastepujacy sposób ogloszenia_ddmmyyyy.xml (ddmmyyyy - format daty). Plik generowany np. dzisiaj po pólnocy tj 20.10.2006 zawiera ogloszenia z dnia poprzedniego. Jego nazwa odpowiada dacie ogloszen w nim zawartych tzn ogloszenia_19102006.xml Jak to zrobic zeby ogłoszenia z tych XML były wyswietlane na mojej stronie(codziennie przez 30 dni a potem najstarsze kasoowane)(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Całośc wygląda tak: Ktoś wchodzi na moją strone i zobaczy tytuł(z pliku xml) np "Sprzedam samochód" wiec klika na to a tam mu sie otwiera dalsza część pliku XML z całym opisem. Ten post edytował gsmphone 20.10.2006, 21:49:13 |
|
|
![]() |
![]() ![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 569 Pomógł: 0 Dołączył: 17.08.2003 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) ![]() ![]() |
Za mało niewiadomych tutaj jest jak odczytujesz ten plik i jak wyswietlasz, jesli chodzi o php i znalezienie ostatnich 30 plikow to ja ostatnio uzywam funkcji glob" title="Zobacz w manualu php" target="_manual z php ktora znajduje pliki i katalogi weglug jakiegos formatu. Jesli chodzi o odczyt calych danych to moze uzyć XPath aby dotrzec do wezla z danymi o ogloszeniu i odczytac wszystko wtedy. Pod warunkiem ze wiesz ktory to plik. No ale to juz raczej kwestia odpowiedniego oprogramowania.
Jesli mozesz bardziej opisac problem to mozna by troche wiecej poweidziec na ten temat. A jesli chodzi o kasowanie to po odczycie plikow przez glob" title="Zobacz w manualu php" target="_manual lub readdir" title="Zobacz w manualu php" target="_manual w petli sprawdzic czas stworzenia lub tez po nazwie sprawdzac waznosc i kasowac lub przenosc. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 19:48 |