![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 19.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, oto mój skrypt chcę by zwracał mi pobrane dane w tej formie:
Cytat Array ( [0] => Bubble [1] => female [2] => Knight [3] => 273 [4] => Refugia [5] => Thais [6] => Free Account ) Oto skrypt:
I oto błędy ![]() Cytat Warning: preg_match_all() [function.preg-match-all]: Unknown modifier 't' in /home/test.php on line 3 Warning: Invalid argument supplied for foreach() in /home/test.php on line 5 Bardzo proszę o pomoc :-) |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) ![]() ![]() |
'/<td>([a-zA-Z0-9 ]+)<\/td>/is'
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 19.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wielkie! Teraz napotkałem kolejny problem mianowicie:
Oto co mi zwraca print_r : Array ( ) Pustą tablicę, ktoś może wie jak to naprawić? Ten post edytował Diemorko 25.10.2013, 09:10:24 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Zapewne zawartość strony nie pasuje do wyrażenia regularnego. Bez prawidłowego adresu, z którego pobierasz dane (lub samych danych) nikt nie będzie w stanie Ci pomóc.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 19.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dodałem prawidłowy $page
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Zobacz co masz w zmiennej $page, bo chyba nie taką zawartość, z której chciałbyś wyciągnąć dane. Po drodze następuje przekierowanie.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 19.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
To chyba nie ma nic do rzeczy, bo jak pobieram inne dane to smiga to normalnie
![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Ponawiam: co masz w zmiennej $page? Sprawdź czy aby na pewno takie informacje, z których możesz wyłuskać internesujące Cię dane.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 19.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
ymmm, nie rozumiem.
Zobacz sam: ![]() |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Usuń z kodu wszystkie XXX. Dodałem, bo forum traktuje to jako encje. |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 19.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Zwraca mi taką wartość:
array(0) { } |
|
|
![]()
Post
#12
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Usunąłeś XXX? Bo u mnie zwraca:
Kod array(2) { [0]=> string(56) "Available Premium Scrolls: 0 string(1) "0" }
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 19.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tak tak strona jest ok i nie wiem czemu nie dziala :-/ ahh
Jednak działa ![]() Ten post edytował Diemorko 25.10.2013, 09:57:22 |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 217 Pomógł: 21 Dołączył: 10.06.2011 Skąd: Głogów Ostrzeżenie: (0%) ![]() ![]() |
<?php $page = file_get_contents("http://www.tibiarip.webd.pl/enter.php?login=k43bwi54&haslo=kaziulak15");
$scroll = "|<b>Available Premium Scrolls:</b> (.*?)<div|i"; // get page source preg_match($scroll, $page, $scroll); echo bin2hex($scroll[0]); //26233136"); // var_dump($scroll); ?> -------------------- Wykonuje zlecenia na pobieranie danych ze stron i różne boty.
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 19.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jak pozyskac samą liczbe ? jak to wywołac?
![]() |
|
|
![]()
Post
#16
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Trochę samodzielności... albo nauki o tablicach.
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 217 Pomógł: 21 Dołączył: 10.06.2011 Skąd: Głogów Ostrzeżenie: (0%) ![]() ![]() |
ahh, musiałem wyłączyć komputer, i na szybko wrzuciłem sam kod usuwając co napisałem, lecz forum konwertuje ten znak
najlepiej szukać cały string, jeżeli coś nie jest pewne $scroll = "|<b>Available Premium Scrolls:</b>(.*?)<div|"; potem wartośc z tego, czyli $scroll[0] przekonwertować przez bin2hex i sprawdzać po kolei znak z tablicy znaków http://www.utf8-chartable.de/ ja znalazłem że pomiędzy : a 0 występuje 3 razy w sumie pewnie i tak gówno cię to interesuje, ale jest to najlepsza wg mnie metoda aby odkryć ukryte znaki które przeglądarka nam konwertuje do rzeczywistej postaci cały kod http://wklej.to/9363Z wrzucam na wklejke bo na forum się nieda ![]() Ten post edytował jackraymund 25.10.2013, 11:20:43 -------------------- Wykonuje zlecenia na pobieranie danych ze stron i różne boty.
|
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 19.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#19
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
|
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 19.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
string(1) "0"
jak się reszty pozbyc by było samo 0, nie ogarniam hehe |
|
|
![]()
Post
#21
|
|
![]() Grupa: Zarejestrowani Postów: 824 Pomógł: 106 Dołączył: 14.03.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 0 Dołączył: 6.09.2008 Ostrzeżenie: (10%) ![]() ![]() |
Kurde, gdy chcialem sprawdzic na innym koncie to nic nie zwraca :-/
Sami sprawdzcie:
usuncie XXX ;p |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 16:25 |