Pobranie danych ze strony- skrypt php |
Pobranie danych ze strony- skrypt php |
10.05.2016, 15:10:04
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 10.05.2016 Ostrzeżenie: (0%) |
Witam, wiem że ten temat był wielokrotnie poruszany, ale mam problem z pobraniem odpowiedniej treści:
mój kod wygląda tak:
wynik skryptu: http://lottoonline.com.pl/index2.php dane pochodzą z div'a z class="currentJackpot" a w nim span class="amount" tylko amount występuje wiele razy na stronie i co kilka dni się zmienia kolejność i za każdym razem zwraca mi inną wartość, a ja chce konkretnie kwotę kumulacji gry euromilions Proszę o podpowiedz jak to zrobić aby pobrane dane były zawsze z tego pola z kwotą kumulacji? zrobiłem to również za pomocą innej metody:
pokazuje oczekiwany przeze mnie wynik, ale co w przypadku jeśli amount zmieni swoja kolejność na stronie? a trochę tego jest:
i mam jeszcze jedno pytanie, bardzo ważne, jak można wykonać kod zapisany w polu formularza?
mam pole "kwota do wygrania" i w nim wcześniej wpisywałem aktualne dane, teraz chciałbym wpisać tam kod skryptu loterii, aby WordPress automatycznie aktualizował te dane, ale jest problem ponieważ ten kod się nie wykonuje, występuje błąd. pewnie związane jest to z funkcja the_field, ale jak to zrobić żeby wyświetlało wynik skryptu? Proszę o pomoc w rozwiązaniu problemu. Ten post edytował playlottoeu 10.05.2016, 18:52:31 |
|
|
10.05.2016, 21:06:28
Post
#2
|
|
Grupa: Zarejestrowani Postów: 531 Pomógł: 55 Dołączył: 3.01.2016 Skąd: Łowicz Ostrzeżenie: (0%) |
najpierw pobieraj "currentJackpot" a dopiero "amount" z jacpota
Ten post edytował LowiczakPL 10.05.2016, 21:07:09 -------------------- Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
|
|
|
10.05.2016, 23:38:00
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 10.05.2016 Ostrzeżenie: (0%) |
Tylko jak to zrobić? Nie znam się wogóle na php z tym kodem walczyłem dość długo, a wyciągnięcie danych span z div to już problem...
|
|
|
11.05.2016, 09:20:01
Post
#4
|
|
Grupa: Zarejestrowani Postów: 531 Pomógł: 55 Dołączył: 3.01.2016 Skąd: Łowicz Ostrzeżenie: (0%) |
sprawdziłem i okazuje się że
na stronie (w DOM) tych danych nie ma są dodane za pomocą JS -------------------- Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
|
|
|
11.05.2016, 09:42:18
Post
#5
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 10.05.2016 Ostrzeżenie: (0%) |
da się to zrobić w jakiś inny sposób? albo z innej podstrony np:
tu jest trochę łatwiej, ale nie wiem jak wyłapać kwotę z div lotteryName a następnie amount? Jeśli ktoś czuje się w tym dobry to może coś takiego dla mnie napisać za odpowiednia opłatą, proszę o wiadomości na pm. |
|
|
11.05.2016, 11:20:55
Post
#6
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Ten post edytował Pyton_000 11.05.2016, 11:21:38 |
|
|
11.05.2016, 15:38:44
Post
#7
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 10.05.2016 Ostrzeżenie: (0%) |
nie działa mi to w żaden sposob:
1.
2.
Ten post edytował playlottoeu 11.05.2016, 15:42:49 |
|
|
11.05.2016, 16:12:22
Post
#8
|
|
Grupa: Zarejestrowani Postów: 531 Pomógł: 55 Dołączył: 3.01.2016 Skąd: Łowicz Ostrzeżenie: (0%) |
na tej stronie https://www.lottoland.pl/loterie wynik jest w DOMie więc tu bez problemu tą pierwszą klasą do DOMa dasz radę
-------------------- Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
|
|
|
11.05.2016, 16:44:56
Post
#9
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 10.05.2016 Ostrzeżenie: (0%) |
Sam tego nie wykombinuje, dzięki za chęci.
|
|
|
12.05.2016, 18:31:23
Post
#10
|
|
Grupa: Zarejestrowani Postów: 531 Pomógł: 55 Dołączył: 3.01.2016 Skąd: Łowicz Ostrzeżenie: (0%) |
To rozwiązanie, liczę że więcej nie trzeba rozpisywać i dasz sobie radę to obrobić
Ten post edytował LowiczakPL 12.05.2016, 19:06:18 -------------------- Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
|
|
|
12.05.2016, 19:16:10
Post
#11
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 10.05.2016 Ostrzeżenie: (0%) |
wynik: http://lottoonline.com.pl/superenalotto.php działa już jak należy po prostu źle pobierana była klasa, głównym znacznikiem jest <a class=""></a> a następnie w nim amount Proszę o pomoc w przełożeniu tego na ten kod bez wykorzystania pliku dom, aby nie martwic się czy plik jest na serwerze czy go nie ma.
wynik: http://lottoonline.com.pl/elgordo.php Prosze o podpowiedz jak to naprawić aby działało jak powyższy kod. |
|
|
13.05.2016, 17:59:24
Post
#12
|
|
Grupa: Zarejestrowani Postów: 531 Pomógł: 55 Dołączył: 3.01.2016 Skąd: Łowicz Ostrzeżenie: (0%) |
odpaliłeś w ogóle ten kod, który Ci napisałem ?
-------------------- Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
|
|
|
15.05.2016, 23:59:33
Post
#13
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 10.05.2016 Ostrzeżenie: (0%) |
Jestem już na etapie aktualizacji danych w bazie WordPress, proszę podpowiedzcie mi co jest nie tak, że zwraca mi komunikat o tym rekord nie został dodany?
tak wygląda tabela |
|
|
16.05.2016, 07:27:22
Post
#14
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
|
|
|
18.11.2016, 17:22:27
Post
#15
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 10.05.2016 Ostrzeżenie: (0%) |
Wszystko już działa jak trzeba, pozdrawiam Witam, proszę o pomoc, bo napotkałem teraz problem związany z rożnymi kwotami kumulacji, np jest w Irish lotto 39,9 mln, a polskim lotto 6 mln, chciałbym teraz zmienić sposób prezentacji kwot, tzn. rozwinąć je o "zera" czyli 39 900 000 i 6 000 000 jak to zrobić żeby po odczytaniu danych przez "dom" skrypt automatycznie dodawał 5 albo 6 zer i usuwał przecinek? Ewentualnie zrobić tak, aby pobrane zostały tylko 2 lub 3 cyfry (są kumulacje po kilkaset milionów) przed przecinkiem wtedy z reszta nie powinno być problemu. Ten post edytował playlottoeu 16.05.2016, 12:01:37 |
|
|
Wersja Lo-Fi | Aktualny czas: 19.04.2024 - 15:24 |