Z HTML do MySQL poprzez PHP, czyli pakujemy forum :)

Tutaj udzielane jest wsparcie przy problemach związanych z instalacją, konwersją, aktualizacją oraz użytkowaniem phpBB 2.0.x.
invx
Posty: 3
Rejestracja: 31 grudnia 2005, 17:12

Z HTML do MySQL poprzez PHP, czyli pakujemy forum :)

Post autor: invx » 31 grudnia 2005, 17:16

sprawa wyglada tak: forum oparte o phpBB, na nim 2 ty.s postow. Mozliwosci zrobienia kopii bazy nie ma. A takowa kopie potrzebuje

i tak mysle mysle ... z tego myslenia az mi sie to w nocy przysnilo, i mi sie snilo zeby tak napisac jakis skrypt PHP, ktory pobral by zawartosc HTML, kazdego postu, i potem napisac jakis algorytm, zeby wyciagnac z tego temat, tresc, usera, dzial, i to ladnie poskladac w excelu, a potem wyexportowac do mysql'a

tylko czy to jest realne ?? jak Wy to widzicie ??? warto sie w to pakowac ??

MdK
Zasłużony
Posty: 414
Rejestracja: 17 maja 2005, 18:02
Lokalizacja: Lubiewo
Kontakt:

Post autor: MdK » 31 grudnia 2005, 17:21

A dlaczego nie mozesz zrobic kopii bazy danych?

Awatar użytkownika
emilek
Posty: 52
Rejestracja: 18 maja 2005, 16:39
Lokalizacja: Bojszowy
Kontakt:

Post autor: emilek » 31 grudnia 2005, 18:19

Zrób kopie bazy danych przez Panel Administratora na forum.

PA->Kopia Zapasowa->Zaznaczasz Pełna Kopia->Zacznij Kopiowanie
tgboard.pl -> Nieoficjalne polskie forum fanów edycji Top Gear.

eeyore
Zasłużony
Posty: 158
Rejestracja: 15 maja 2005, 20:16
Kontakt:

Post autor: eeyore » 31 grudnia 2005, 18:26

i tak mysle mysle ... z tego myslenia az mi sie to w nocy przysnilo, i mi sie snilo zeby tak napisac jakis skrypt PHP, ktory pobral by zawartosc HTML, kazdego postu, i potem napisac jakis algorytm, zeby wyciagnac z tego temat, tresc, usera, dzial, i to ladnie poskladac w excelu, a potem wyexportowac do mysql'a
Nie realne, czasochłonne i niepotrzebne

ktory pobral by zawartosc HTML, kazdego postu
Nie ma czegoś takiego jak zawartośc html wszystko jest pobierane z różnych tabel i umieszczane w pętli while



Nie łatwiej by było zgrac baze albo z poziomu forum albo jak tam nie masz
to z poziomu skryptu na ftp...



No chyba, że masz na fora.pl to wtedy koło się zamyka a ja nie widzę wyjścia...
// Zawsze możesz poprosi ekipe by zdjęli twoją baze i Ci ją zgrali (szanse niewielkie)
"Trochę Względów, trochę Troski o Innych. W tym cała rzecz. Tak przynajmniej mówią." - Kłapouchy

invx
Posty: 3
Rejestracja: 31 grudnia 2005, 17:12

Post autor: invx » 31 grudnia 2005, 18:29

w tym sek ze jest to wlasnie fora.pl
sa wylaczone opcje robienia kopii z panelu admina.

nie wiem jak zebrac jakas petla wszytsko, aby kazdy temat byl w osobnym pliku zapisany na dysku, bo dalej to juz bym to jakos zrobic :)

MdK
Zasłużony
Posty: 414
Rejestracja: 17 maja 2005, 18:02
Lokalizacja: Lubiewo
Kontakt:

Post autor: MdK » 31 grudnia 2005, 18:30

Najlepiej będize jak napiszesz maila do admina fora.pl. Może się zgodiz na zrobienie kopii bazy danych :)

invx
Posty: 3
Rejestracja: 31 grudnia 2005, 17:12

Post autor: invx » 31 grudnia 2005, 19:26

admini tam nieugieci ...

ale wydaje sie zebranie bazy z wygenerowanego HTML'a nie takie trudne ...

tylko to zebranie tematow ... :(

Awatar użytkownika
Hawk
Posty: 17
Rejestracja: 14 września 2005, 18:49

Post autor: Hawk » 31 grudnia 2005, 20:13

byś musiał(a) mieć zainstalowane takie same hacki jak na fora.pl

MdK
Zasłużony
Posty: 414
Rejestracja: 17 maja 2005, 18:02
Lokalizacja: Lubiewo
Kontakt:

Post autor: MdK » 31 grudnia 2005, 20:18

Hawk pisze:byś musiał(a) mieć zainstalowane takie same hacki jak na fora.pl
A niby czemu? To, że w SQL są wpisy z hacków, to nieznaczy, że musisz je na forum... Inna sytuacja, gdy masz hacki an forum, a nie masz wpisów w SQL :).

eeyore
Zasłużony
Posty: 158
Rejestracja: 15 maja 2005, 20:16
Kontakt:

Post autor: eeyore » 31 grudnia 2005, 20:25

ale wydaje sie zebranie bazy z wygenerowanego HTML'a nie takie trudne ...
Niestety źle Ci się wydaje gdyby coś takiego działało cała polityka ochrony praw osobowych byłaby pomijana wyobraź sobie, że każdy twój post i wszystkie twoje dane mogły byc kopiowane z innego serwera...

Nawet jakbyś zrobił coś takiego skrypt na innym serwerze musiałby wywoływac nieskończoną liczbę zapytań do forum i musiałby automatycznie rozpoznawac gdzie podana jest nazwa usera gdzie kategoria itp a t dałoby się zrobic ale tylko na tym samym serwerze ftp...


Mam radę łatwiej Ci będzie to przenieśc ręcznie :roll:

No i zostaje błagac ekipe fora.pl...
"Trochę Względów, trochę Troski o Innych. W tym cała rzecz. Tak przynajmniej mówią." - Kłapouchy

zel
Posty: 2
Rejestracja: 10 stycznia 2006, 12:50

Post autor: zel » 10 stycznia 2006, 13:08

Witam wszystkich, mój pierwszy post na tym forum.

Też mam podobny problem. Mam forum na fora.pl a tam nie ma możliwości zrobienia kopii bazy... Mam do dyspozycji serwer na którym chciałbym postawić forum (phpBB modified v1.9 by Przemo) i chciałbym przenieść posty z fora.pl. Nie jest tego dużo ok. 200 i móglbym to wszystko skopiować ręcznie. W sumie to zależy mi tylko na treści posta, dacie wysłania, kto pisał i do jakiego tematu i jakiego subforum należy. Już pomijam to, że ludzię będą się musieli rejestrować ponownie, i że będe nusiał wszystko konfigurować od nowa, to nie problem, zależy mi tylko na postach.
strange pisze: Mam radę łatwiej Ci będzie to przenieśc ręcznie
W jaki sposób to można zrobić? Jakich programów użyć, i jak zrobić żeby to potem phpbb widziało? Czy wystarczy to w jakiś sposób wpisać do exela, notatnika czy czegoś podobnego, czy jest to dużo bardziej skomplikowane?

Bardzo porszę, jak nie o konkretną pomoc, to przynajmniej o jakieś wskazówki. Z góry dzięki.

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Post autor: daroPL » 10 stycznia 2006, 14:59

zel pisze:czy jest to dużo bardziej skomplikowane
bardzo :wink:

Napisz do admina niech Ci da kopie bazy :)

zel
Posty: 2
Rejestracja: 10 stycznia 2006, 12:50

Post autor: zel » 11 stycznia 2006, 01:02

Kopii bazy nie da i już, jest to nawet na ich forum napisane, że za takie prośby wywalają :evil:

Ale znalazłem inny pokręcony trochę sposób. Na nowym forum zarejestrowałem wszystkich użytkowników i logując się za nich kopiuję posty które pisali do odpowiednich tematów, poprawiając tylko odnośniki do innych tematów na właściwe. Trochę to męczące i trwa, ale przynajmniej będzie zachowane to co chciałem, a userki będą musieli po przesiadce na nowe forum zmienić sobie hasła (o czym zostaną poinformowani). Nie zgadza się tylko data wysłania posta (nic dziwnego) i data zarejestrowania użytkownika. I kolejne pytanie, gdzie w bazie danych pozmieniać daty, żebym mógł jakoś wkleić "prawidłowe" daty napisania postów i rejestracji uzytkowników.

A jakby ktoś znalazł sposób na rozwiązanie problemu o którym pisałem w poście wyżej, to niech napisze, może pomogą innym, bo mó sposób jest dobry przy ograniczonej ilości użytkowników (ok 25) i postów (ok 200).

Zablokowany

Wróć do „Pomoc”