Advertisement
orborbson

ftp_upload.php

Dec 15th, 2024 (edited)
21
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.59 KB | Source Code | 0 0
  1. <?php
  2. $plik = 'ipcam1.jpg'; // plik wyjściowy
  3.  
  4. // testowy adres z publicznej kamery (port:8080), zmień na swój
  5. $curl_opcje = [
  6.     CURLOPT_URL => 'http://109.233.191.130:8080/cam_5.jpg',
  7.     CURLOPT_RETURNTRANSFER => true,
  8.     CURLOPT_CONNECTTIMEOUT => 10
  9. ];
  10.  
  11. $x = curl_init();
  12. curl_setopt_array($x, $curl_opcje);
  13. $dane = curl_exec($x);
  14. curl_close($x);
  15.  
  16. // jeżeli faktycznie pobrano .jpg => zapisz, inaczej nic nie rób
  17. if ($dane !== false) {
  18.     $czy_jpg = getimagesizefromstring($dane);
  19.     if($czy_jpg !== false && $czy_jpg['mime'] == 'image/jpeg'){
  20.         file_put_contents($plik, $dane);
  21.     }
  22. }
  23. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement