Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Nauka PHP(co dalej) + pierwszy skrypt.
-Kolorek9119-
post
Post #1





Goście







Witam, pytanie z serii: "Co dalej?" + problem z moim pierwszym skryptem.

Tak więc, przerobiłem kilka kursów php. Znam podstawową konstrukcję, pętle, instrukcje warunkowe, zmienne, zasady programowania obiektowego, potrafię się łączyć z bazą danych i tworzyć jakieś podstawowe zapytania. I co dalej? Nie potrafię za bardzo sobie poradzić już z praktycznym zastosowaniem php w środowisku www. Chciałbym np. napisać skrypt który pobierałby obrazki z danej strony i zapisywał je w folderze na moim komputerze. (1 obrazek = 1 plik).

Co ja o tym myślę?
1. Muszę się połączyć ze stroną.
2. Wyselekcjonować obrazki (czyli wszystko co ma tag <img>) czyli znaleźć je.
3. Pobrać do folderu.

Prosiłbym o jakieś wskazówki. Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-Kolorek9119-
post
Post #2





Goście







  1. <?php
  2. include('simplehtmldom_1_5/simple_html_dom.php');
  3.  
  4. $html = file_get_html('STRONA Z OBRAZKAMI');
  5.  
  6. $i = 0;
  7. $toFile = 'C:\\ZDJECIA\img';
  8. foreach($html->find('img') as $element){
  9. $img = fopen($element->src, 'r');
  10. file_put_contents($toFile.$i.'.jpg', $img);
  11. fclose($element->src);
  12. $i++;
  13. }
  14.  
  15.  
  16. ?>


Stworzyłem coś takiego. Na jednej stronie mi zadziałało i pobrało obrazki do folderu, a z innej już nie. Co tutaj jest źle?
Go to the top of the page
+Quote Post

Posty w temacie
- Kolorek9119   [PHP]Nauka PHP(co dalej) + pierwszy skrypt.   7.08.2013, 15:24:39
- - pitu   1. file_get_contents 2. Wyrażenia regularne lub PH...   7.08.2013, 15:29:00
- - b4rt3kk   Cytat(Kolorek9119 @ 7.08.2013, 16:24...   8.08.2013, 10:41:37
- - Kolorek9119   [PHP] pobierz, plaintext <?phpinclude('simp...   8.08.2013, 13:07:56
- - sciezka   sciezka 7 linijka [PHP] pobierz, plaintext $toFi...   8.08.2013, 13:27:20
|- - Kolorek9119   Cytat(sciezka @ 8.08.2013, 13:27:20 )...   8.08.2013, 13:36:07
- - Kolorek9119   Dobra udało mi się poprawić skrypt. Tutaj końcowy ...   8.08.2013, 15:54:30


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 10:38