Pobranie obrazka bez przeladowania strony

Pobranie obrazka bez przeladowania strony
ZL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6
0

Jak pobrac obrazek za pomoca cURL, ale tak aby strona po pobraniu nie byla odswiezana?

Kopiuj
        curl_setopt($c, CURLOPT_REFERER, "strona.com/bbb.php");
	curl_setopt($c, CURLOPT_URL, "strona.com/obrazek.php");
        $img = curl_exec($c);
       file_put_contents("img.png", $img);
       ...tutaj uzycie obrazka 

Chce go pobrac i bez przeladowania strony wykonac POST ? Jak to zrobic?

dzek69
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Rzeszów
0

Opisz to szerzej, bo nie bardzo rozumiem co to ma być to "użycie obrazka" i jak to wszystko ma się do odświeżania strony.

Od początku A do Z co chcesz osiągnąć, bardziej z perspektywy użytkownika niż programisty.

ZL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6
0

Chce pobrac np https://4programmers.net/store/_a/4ccbfd3de8af1 czyli zrobie to tak:

Kopiuj
     
	curl_setopt($c, CURLOPT_URL, "https://4programmers.net/store/_a/4ccbfd3de8af1");
        $img = curl_exec($c);
       file_put_contents("img.png", $img);

nastepnie chce wykonac z nim formularz, ale jesli dobrze rozumiem po wykonaniu curl_setopt($c, CURLOPT_URL, "https://4programmers.net/store/skrypt.php"); strona zostanie odswiezona i w moim przypadku obrazek zmieni sie na inny, a tamten bedzie juz nie aktualny?

WG
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 8
0

Co rozumiesz poprzez "chcę wykonać formularz z obrazkiem"?

DE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 112
0

Czyli ajaxem wywołujesz plik.php w którym curlem pobierasz obrazek i zwracasz wynik (sciezke do pliku) którą wklejasz do formularza. (o ile dobrze cie zrozumiałem)

dzek69
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Rzeszów
1

On chyba chce zrobić swego rodzaju proxy na captchę. Chce najpierw pobrać obrazek, podać go użytkownikowi (albo automatowi), a potem rozwiązany podać dalej, ale mu się sesja gubi (bo w końcu żadnej obsługi nie dodał) :p

cookiejar

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.