[PHP]Pobieranie informacji z phpbb |
[PHP]Pobieranie informacji z phpbb |
17.05.2008, 09:35:44
Post
#1
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 12.03.2007 Ostrzeżenie: (0%) |
Witam,
Mam taki kod który pobiera informację z IPB, ale jak zrobić aby pobierał dane z phpbb 3 np. z forum.dobreprogramy.pl ?
Próbowałem kilka razy sam, ale za bardzo nie wiem jak to zrobić, może ktoś mi pomóc albo wytłumaczyć... |
|
|
17.05.2008, 10:23:40
Post
#2
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 10 Dołączył: 17.01.2008 Ostrzeżenie: (0%) |
Ja bym to napisał tak.. Mam nadzieje ze załapiesz na jakiej zasadzie to działa i dasz rade napisać coś podobnego dla innej strony. Powodzenia... |
|
|
17.05.2008, 11:29:22
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
Albo spróbuj tak. |
|
|
17.05.2008, 11:39:18
Post
#4
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 12.03.2007 Ostrzeżenie: (0%) |
Dzięki.
Ale jak zrobić jeszcze, aby pobierało z phpbb2 i phpbb by przemo ? np. http://www.przemo.org/phpBB2/forum i http://www.phpbb2.pl/forum Bo nadal nie nie mogę się połapać :/ Pozdrawiam. Edit: Kod Trojana bardziej mi odpowiada bo pokazuje ile jest tematów... Ten post edytował Skr3czu 17.05.2008, 11:40:30 |
|
|
17.05.2008, 11:51:12
Post
#5
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 10 Dołączył: 17.01.2008 Ostrzeżenie: (0%) |
http://www.przemo.org/phpBB2/forum
http://www.phpbb2.pl/forum
Zobacz co pozmieniałem i na podstawie tego następny skrypt napisz sam... Prościej już sie chyba nie da wytłumaczyć Ten post edytował Trojan 17.05.2008, 12:00:41 |
|
|
17.05.2008, 12:03:17
Post
#6
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 12.03.2007 Ostrzeżenie: (0%) |
A jak zrobić, aby w IPB też pokazywało ile jest tematów ?
Cytat <?php $strona = 'http://forum.php.pl'; $data = file_get_contents($strona); preg_match_all('#<p class=\"members\">(.*?) postów | (.*?) użytkowników<\/p>#', $data, $wynik); $posty = $wynik[1][0]; // liczba postów $uzytkownicy = $wynik[2][1]; // liczba użytkowników echo 'Postów: '.$posty.' Użytkowników: '.$uzytkownicy; ?> ? Tutaj nie ma ilości tematów... ;/ mój bład... Ten post edytował Skr3czu 17.05.2008, 12:09:01 |
|
|
17.05.2008, 12:06:36
Post
#7
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 10 Dołączył: 17.01.2008 Ostrzeżenie: (0%) |
już poprawiłem. forum źle zinterpretowało znaczniki html.... :/
|
|
|
17.05.2008, 12:09:33
Post
#8
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 12.03.2007 Ostrzeżenie: (0%) |
Próbuje z Mybb (pbelite.org) i tam mi jakoś nie wchodzi ;/
Możesz mi to ostatnie pomóc ? |
|
|
17.05.2008, 12:43:26
Post
#9
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
Polecam lekturę regexp" title="Zobacz w manualu PHP" target="_manual (albo kurs http://bedkowski.pl/a/php_regex/ ) bo to naprawdę nie są trudne rzeczy
Do MyBB
Ten post edytował Crozin 17.05.2008, 12:43:43 |
|
|
17.05.2008, 12:56:26
Post
#10
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 12.03.2007 Ostrzeżenie: (0%) |
Crozin, nie działa... i jeszcze żeby pokazywało ile jest tematów...
Z innymi skryptami sobie poradziłem, ale z mybb mi nie działa ;/ |
|
|
17.05.2008, 13:04:30
Post
#11
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
Jak nie działa jak działa
Wynik: Kod Array
( [0] => użytkownicy napisali 12,008 postów w 712 tematach.<br /> Razem mamy 1,866 zarejestrowanych [1] => 12,008 [2] => 7 [3] => 1,866 ) |
|
|
17.05.2008, 13:13:43
Post
#12
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 12.03.2007 Ostrzeżenie: (0%) |
mi coś nie działa ;/ możesz mi to wytłumaczyć jak zrobić w tym skrypcie:
|
|
|
17.05.2008, 13:35:09
Post
#13
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
Ale stosujesz to dla http://www.przemo.org/phpBB2/forum czy http://pbelite.org? Bo na pierwszym jest nieco inny kod
|
|
|
17.05.2008, 13:37:10
Post
#14
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 12.03.2007 Ostrzeżenie: (0%) |
Mi chodzi o PBelite.org czyli mybb i tylko to mybb mi nie działa... inne skrypty mi działają...
Więc jak zrobić z tym mybb ? |
|
|
17.05.2008, 16:26:37
Post
#15
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
http://crozin.com/~temp/forums.php
|
|
|
17.05.2008, 19:41:00
Post
#16
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 12.03.2007 Ostrzeżenie: (0%) |
Dzięki, ale nie o to mi chodziło
ja chce przez ten skrypt:
Wyciągnąć informacje z mybb, ale nie mam pojęcia jak... Odświeżam, może mi ktoś pomóc ? Mam jeszcze taki kod:
ale też nie działa... |
|
|
17.05.2008, 19:47:04
Post
#17
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
Bo nie masz zmiennej $users - masz $uzytkownicy...
Po co ja na dwóch forach piszę/odpowiadam? |
|
|
17.05.2008, 19:51:31
Post
#18
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 12.03.2007 Ostrzeżenie: (0%) |
Cytat Bo nie masz zmiennej $users - masz $uzytkownicy... Zmieniłem, ale nadal nic nie daje... biała strona. Cytat Po co ja na dwóch forach piszę/odpowiadam? Ten post edytował Skr3czu 17.05.2008, 19:52:31 |
|
|
17.05.2008, 21:20:49
Post
#19
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 10 Dołączył: 17.01.2008 Ostrzeżenie: (0%) |
w http://pbelite.org będzie trochę inaczej ponieważ wartości liczbowe nie są w znacznikach <b></b> lub coś w tym rodzaju.
Aby skrypt działał należy zmienić kodowanie na UTF-8
|
|
|
17.05.2008, 21:48:35
Post
#20
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
Teraz jedynym powodem, dla którego może Ci nie działać może być inne kodowanie pbelite.org i skryptu php (w skutek czego polskie znaki w wyr.reg. moga "kolidować")
Zmień kodowanie $source tak jak to zrobiłem http://forum.php.pl/index.php?showtopic=94...mp;#post-472298 w przykładzie dla forum przemo.org
|
|
|
Wersja Lo-Fi | Aktualny czas: 6.06.2024 - 15:53 |