Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyszukiwanie wartosci ukrytej curl
Forum PHP.pl > Forum > PHP
wamxx0
Ehh nie wiem jak do tego podejsc zabardzo i wedlug mnie zrobilem wszystko wedlug wzoru tak jak powinno byc snitch.gif

Kod
$result = curl_exec($curl);
$html = str_get_html($result);
$ret = $html->find('input[name=ukrytawartosc]');


kod przedstawia sie mniej wiecej tak...
Kod
$curl = curl_init();
curl_setopt($curl, dalsza czesc kodu)
$result = curl_exec($curl);
$html = str_get_html($result);
$ret = $html->find('input[name=ukrytawartosc]');
curl_setopt($curl, dalsza czesc kodu)
curl_close($curl);


i wywala blad w tej linijce snitch.gif
Kod
$html = str_get_html($result);


jakas rada? zalezy mi na

ukrytawartosc = nazwa ukrytej wartosci tongue.gif musi byc pobrana i taki sposób obrałem, innego nie znam.

chodzi o pobranie takiej wartosci

<input type="hidden" value="123" name="ukrytawartosc">

tongue.gif
ssstrz
a jaki błąd wywala i co ci zwraca curl
wamxx0
ehhh juz mniej wiecej doszedlem, a idzie w jakis sposob inny pobrac ukryta wartosc?

Kod
<a title="" href="profile.htm?mode=editprofile&sid=be2825cf53556bec24a8bd3cd0ba2xy3">
-- podczas logowania chyba tez potrzebna, nie wiem jak sprawdzic czy loguje snitch.gif

chodzi o pobieranie wartosci sid snitch.gif
sid=be2825cf53556bec24a8bd3cd0ba2xy3

Kod
<input type="hidden" value="be2825cf53556bec24a8bd3cd0ba2xy3"" name="sid">
-- podczas pisania tematu
ssstrz
jeśli chodzi o o pobranie tego co jest w wartości to masz masę funkcji do tego. Najpopularniejsze to:
- operacja na ciągach np strstr

- wyrażenia regularne np preg_replace

- gotowy parser http://simplehtmldom.sourceforge.net/ -polecam. a co dalej zrobisz z id sesji to zależy od ciebie
wamxx0
a jak proboje sie zalogowac curlem na phpbb by przemo to mam taki blad:

dalem
Kod
echo "$curl";


i mam blad

Kod
Resource id #4
ssstrz
ale to nie jest błąd bo wyświetliłeś sobie id zasobu, wyświetl rezultat, a nie zasób: $result, no chyba że chcesz wyświetlić id zasobu, a wyświetla ci inne niż oczekujesz to wtedy będzie to błąd
wamxx0
ehh dalem:
Kod
echo "$result <br>";


to pusta wartosc wyswietla

a pobieranie wartosci zrobilem tak:


te $temat = linkowi stronki:

Kod
$html = str_get_html($temat);
$ret = $html->find('input[name=sid]');
echo "$ret[0]->value <br>";


to wyswietla ->value
!*!
Widzę że nie poddajesz się i nadal próbujesz reaktywować bota do spamu.
Używaj tagów, jak podajesz kod.
Poza tym, powyższy kod jest niezrozumiały, skąd niby Ci się to bierze?
wamxx0
dokładnie to próboje poprawic bota do reklam bo nikt nie chce mi pomoc to samemu próboje dzialac i doszedlem do tego ze gdy zmienie sid lub go nie podam przy wysylaniu tematu to nie tworzy tematu pod nowa wersja, a pod stara tworzy. Z logowaniem pewnie tez z sid, ale nie wiem tutaj konkretnie...

co sie co bierze? nie kumam
Spawnm
Nie kumaj dalej.
Zamykam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.