[PHP i FLASH] Wyświetlenie wszystkich nazw obrazków na WWW


#1

Witam,

mam dosyć skomplikowane zadanie. Chciałbym znaleźć nazwę określonego obrazka a potem go wyświetlić.

O co mi chodzi:

Mam małe przenośne ustrojstwo, które ma dosyć okrojoną przyglądarkę internetową. Potrzebuję mieć dostęp do pewnych danych na jednej stronie (głównie do obrazków). Niestety twórcy tej strony dosyć się "zagalopowiali" faszerując stronę kupą niepotrzebnych obrazków, animacji, reklam itp. Jak się można prosto domyśleć mam problemy z przeglądaniem tej strony na moim "ustrojstwie".

Więc mam do Was prośbę. Czy moglibyście mi pomóc napisać skrypt, dzięki któremu mógłbym odczytać wszystkie nazwy (wraz z rozszerzeniami) obrazków?

Z góry dzięki!


(pain3hp) #2

wystarczy pobrać kod strony za pomoca funkcji file_get_contents(); oraz wyłuskać z niej obrazki (znaczniki ), np przy pomocy wyrażeń PERL


#3

a wiesz jak za pomocą perl wyszukiwać znaki?


(adpawl) #4

http://php.net/manual/en/function.preg-match-all.php


#5

Nie wiem co robię źle, wyskakuje mi coś takiego:

Kod:

<?php

$google = file_get_contents('http://www.google.pl');

echo $google;

?>

(pain3hp) #6

nie wszystkie strony wyrażają na to zgodę, spróbuj przez cURL ale wątpię by google się przed tym też nie zabezpieczyło


#7

Wywala mi błąd gdy chcę użyć cURL

Fatal error: Call to undefined function curl_init() in /var/www/sites/yoyo.pl/p/s/pspwp/index.php5 on line 7

Nie wiem czy mój hosting obsługuje libcurl'a. Szukałem ale jedynie piszą o wersji PHP'a. Mam stronę na yoyo.pl

da się coś na to zaradzić?


(pain3hp) #8

biblioteka musi byc zainstalowana dodatkowo


#9

Jeszcze jedno pytanie, tym razem dot. flasha.

Pobrałem już adresy url obrazków. Ty razem muszę je wyświetlić w flashu (Action Script). Tzn. mam w zmiennej ścieżkę do tego obrazka w internecie i chcę go wyświetlić.