Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $plik = 'ipcam1.jpg'; // plik wyjściowy
- // testowy adres z publicznej kamery (port:8080), zmień na swój
- $curl_opcje = [
- CURLOPT_URL => 'http://109.233.191.130:8080/cam_5.jpg',
- CURLOPT_RETURNTRANSFER => true,
- CURLOPT_CONNECTTIMEOUT => 10
- ];
- $x = curl_init();
- curl_setopt_array($x, $curl_opcje);
- $dane = curl_exec($x);
- curl_close($x);
- // jeżeli faktycznie pobrano .jpg => zapisz, inaczej nic nie rób
- if ($dane !== false) {
- $czy_jpg = getimagesizefromstring($dane);
- if($czy_jpg !== false && $czy_jpg['mime'] == 'image/jpeg'){
- file_put_contents($plik, $dane);
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement