Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zapisywanie obrazka do zmiennej
Forum PHP.pl > Forum > PHP
speenatch
Jest sobie na pewnej stronce banalna captcha. Kod do jej łamania już napisałem, teraz tylko pozostała kwestia zapisywania obrazka do zmiennej.
Na tej stronie kod wyświetlający obrazek wygląda tak:
  1. <img src="http://example.com/captcha.php">
No i właśnie tu jest problem: nigdzie nie ma żadnego ID czy innych takich bzdur. Za każdym razem, gdy wklei się taką ścieżkę do captchy, wyjdzie inny obrazek... Chciałem pobierać sobie źródło strony za pomocą CURL lub jakiegoś file_get_contents, pobrać stamtąd obrazek do zmiennej i poddać działaniu mojego kodu...
Da się ten obrazek jakoś zapisać do zmiennej tak, jak za pomocą imagecreatefrompng?
moto0095
A nie wystarczy zwykły
  1. include('adres');
  2. lub
  3. require('adrej');


questionmark.gif
#luq
No przecież pod adresem

Kod
http://example.com/captcha.php


Masz dokładnie to samo co byś miał np. na

Kod
http://example.com/captcha.jpg


Chodzi tylko o to, że obrazek jest tworzony dynamicznie i tyle, wszystko co jest zrobione to zwrócony nagłówek informujący o typie pliku.

Wycinek z manuala:
Cytat
imagecreatefrompng — Create a new image from file or URL

Rzuć okiem także na Tip przy tej funkcji w manualu winksmiley.jpg
nospor
Nie pomagamy tu w łamaniu zabezpieczen innych serwisów
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.