Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Jak zapisać zdjęcie ze strony www.. Prosze o pomoc..
Forum PHP.pl > Forum > Przedszkole
ittmk
Prosze o pomoc...Jest firma z którą współpracuje..

Potrzebuje skryptem php zapisac na lokalnym dysku lub na serwerze, gdzie chodzi skrypt, zdjęcie ze strony:
http://www.incom.pl/?strona=sprzedaz&m...ol=DRCAAT3300C0

(zdjęcie produktu z tej i innych stron opisujących produkty)

Jestem lekko zielony z php a nic nie znalazłem albo zle szukam...
Prosze o pomoc....Jakis wzór skryptu....
dr_bonzo
Prosze uzupelnic tytul topika o odpowiedni tag ( szczegoly )

Inaczej topik zostanie zamkniety.


w najprostszej postaci

  1. <?php
  2. file_put_contents( 'sciezka/DRCAAT3300C0.jpg', file_get_contents( 'http://www.incom.pl/?strona=sprzedaz&modul=opis_produktu&symbol=DRCAAT3300C0' );
  3. ?>
ittmk
Dzięki, ale chyba żle coś określiłem... Potrzebuje zapisac tylko zdjęcie tej drukarki (obrazek) u siebie na serwerze a nie całą treść strony...
Może jakieś sugestie? Będe bardzo wdzięczny....
kriqs
w swojej bystrosci umyslu zauwazylem ze smile.gif :

http://www.online.incom.pl/NBWeb/foto/Drukarki/symbol.jpg

dalej juz chyba sobie poradzisz smile.gif
ittmk
SWIĘTE SŁOWA..
Ale na innych stronach , np:
http://www.incom.pl/?strona=sprzedaz&m...ol=AFCAACBC0050

troszke to sie zmienia (katalogi i ściezki)

i tu mam problem...

A nie da rady tego zapisać od razu jak funkcją "zapisz obraz" z przeglądarki?
questionmark.gifquestionmark.gif
Cienki1980
Zakładam, że chciałbyś ściągnąć ileś tych obrazków z tej strony questionmark.gif

Co do pisania funkcji w php to chyba to troche to nie bardzo.

Musiałbyś mieć dane wszystkich stron z których chciałbyś pościągać obrazki ( ich adresy URL ), następnie poznać kod źródłowy tej strony, aby php wiedziało z którego miejsca wyciągnąć ścieżke do danego obrazka.

Lepiej chyba użyć jakiegoś programu, który "czyta" całą zawartość stron razem z podstronami. Można ściągać całe strony, albo zaznaczyć jakie typy plików ma ściągać na dysk ( obrazki ).
ittmk
MAM KODY WSZYSTKICH STRON - z nich biore opisy towarów...

Ja potrzebuje sciagnąć wszystkie obrazki wszystkich produktów...

Skrypt do sklepu www.adapter.pl, pobierający opisy towarow juz zrobilem za pomocą curl, metodą wycinania, podmieniania itp... wartości z kodu żródłowego strony...

Strony mam dzięki plikowi csv, zasysanego od nich, gdzie mam kody towarów..Przeszukuje więc ich witryne, wczytuje do zmiennej po kolei wszystkie ich strony i wycinam z tej zmiennej konkretny opis
I to daje do Mysql...


ALE te zdjęcia są różnie poumieszczane a co gorsza klienci w tej firmie często zmieniają ich lokalizacje u siebie - coś w tej chwili kombinują...

Spróbuje może jednak metodą też wycięcia z łańcucha kodu każdej strony ścieżki do zdjęcia a potem kopiowania...

Myślałem tylko, że można jakoś prościej...

A tymi programami nie można - próbowałem, ale pisze, że błąd 404 (lub 304) i że brak dostępu...

A może jest jakiś sposób jednak?questionmark.gif
POZDRAWIAM..
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.