![]() |
![]() |
![]()
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ć... |
|
|
![]() |
![]()
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... |
|
|
![]()
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. |
|
|
![]()
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 |
|
|
![]()
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ć (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) Ten post edytował Trojan 17.05.2008, 12:00:41 |
|
|
![]()
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 |
|
|
![]()
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.... :/
|
|
|
![]()
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 ? |
|
|
![]()
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 (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Do MyBB
Ten post edytował Crozin 17.05.2008, 12:43:43 |
|
|
![]()
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 ;/ |
|
|
![]()
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 (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
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 ) |
|
|
![]()
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:
|
|
|
![]()
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 (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
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 ? |
|
|
![]()
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
|
|
|
![]()
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... |
|
|
![]()
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? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
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? (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Ten post edytował Skr3czu 17.05.2008, 19:52:31 |
|
|
![]()
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
|
|
|
![]()
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
|
|
|
![]()
Post
#21
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie chce zmieniać kodowania stronki, więc jak do tego kodu:
dodać to:
aby już normalnie działało... |
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował Crozin 18.05.2008, 08:48:03 |
|
|
![]()
Post
#23
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzięki działa (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Jeszcze jedno Jak mam ten kod:
To jak zrobić, aby informacje o ilości postów, tematów i użytkowników pobierały np. tylko o 00:00 ? Bo jak pobiera od razu to strona za długo się wczytuje... Ten post edytował Skr3czu 18.05.2008, 08:54:34 |
|
|
![]()
Post
#24
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ale: kodowanie_twojej_strony-zapewne: iso-8859-2 miałeś zamienić na swoje kodowanie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Do tego, aby ten kod był uruchamiany tylko o północy wykorzystaj cron'a. |
|
|
![]()
Post
#25
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ale: kodowanie_twojej_strony-zapewne: iso-8859-2 miałeś zamienić na swoje kodowanie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Do tego, aby ten kod był uruchamiany tylko o północy wykorzystaj cron'a. Tak zmieniłem już dawno, bo jak bym nie zmienił to by nie działało ;p Czyli co dokładnie mam zrobić z tym cronem ?(IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]()
Post
#26
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ale ani Google, ani forumowa szukajka, ani wikipedia nie są zamknięte.
|
|
|
![]()
Post
#27
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ale ani Google, ani forumowa szukajka, ani wikipedia nie są zamknięte. Gdy wchodzę na google.pl pisze "Hasło:", a nie wiem jakie jest ;p Poszukałem, ale nic konkretnego nie znalazłem, możesz mnie trochę naprowadzić ? (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) |
|
|
![]()
Post
#28
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#29
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ale dalej nie wiem jak to dodać..., może mi ktoś dać jakiś przykład?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 02:49 |