![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 11.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Napisałem pewien skrypt rejestracji (zew. formularz dla IPB) działający poprzez RSS ... trochę to prymitywne, ale działa... z tym że jest mały problem ![]() Wygląda to tak, że forum działa na .htapass więc nie ma dostępu do rejestracji, dlatego stworzyłem prosty formularz (na zew. serwerze), który wypełnione pola zapisuje do pliku .xml z formatowaniem na styl kanału rss. Następnie w IPB uruchomiłem import danych z tego rss i wszystko wygląda pięknie, ale tylko przy pierwszym wpisie, ponieważ:
Dane są zapisywane od ostatniej linii... podczas gdy ostatnią linią musi być </channel></rss> ... Zapisanie tego przy każdym kolejnym wpisie to nie problem, ale jak to usuwać z ostatniego wpisu przy dodawaniu nowego? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 111 Pomógł: 0 Dołączył: 27.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
najlepiej to by było od razu zapisać dane do bazy, przechowywanie danych, zwłaszcza haseł, emaili, nie jest zbyt bezpieczne.
Ale jak już nie ma innego wyjścia to dobrze zabezpiecz ten plik xml. Co do dodawania nowych rekordów: jeśli masz php5 Simple XML. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 11.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
A jeśli php5 nie mam? :/
Na serwerze ciągle na php4 lecą, bo w php5 były jakieś błędy kodowania w połączeniu z jakąś tam wersją mysql ... nie wnikam w to, co tam było, ale niestety jest tylko php4 ;/ Da się to jakoś rozwiązać? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 111 Pomógł: 0 Dołączył: 27.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 03:30 |