ďťż
Podstrony
|
telcocafejak zrobić żeby kanały rss były wyświetlane od podanej daty.mam w bazie wpisy i i chciałem żeby wpisy starsze niż 3 dni ( tylko bez usuwania wpisów w bazie) były już nie wyświetlane jak to zrobić?? i jak zrobić aby program automatycznie wykrywał nowe wiadomości?? Użytkownik gregorywojcik edytował ten post 31 marzec 2007, 13:50 1. Normalnie w pytaniu: select * from tabelka where data>666 Oczywiście po prawej stronie warunku powinny być 60*60*24*3 sekund, jeśli jedziesz na czasie linuksa (powinieneś, IMHO). 2. SetInterval w JS. Ale w jakim języku? RSS to nie język :P Pewnie PHP - co do generowania kanałów, to wszystko zależy również jak trzymasz datę zapisaną w bazie. Najłatwiej przefiltrować i po odejmować :P Poza tym chcesz sprawdzać, nowe wiadomości? Jeśli w PHP, to musisz wywoływać skrypt kiedy tworzone są notki lub skrypt będzie osobnym modułem i sam będzie funkcjonował jako kanał - czyli po odwołaniu się do niego nie zapisuje wygenerowanych kanałów do pliku .xml, tylko wysyła nagłówki i echuje tekst :) mam skrypt pobierający bazę danych i opieram się na czasie linuksa już wszystko wiem dzięki za dopowiedzi |
|||
Sitedesign by AltusUmbrae. |