Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> zdalne pobieranie obrazka, Jak pobrać obrazek zdalnie??
-lukaszw-
post
Post #1





Goście







Witam.

Czy może ktoś wie w czym tkwi problem ?
Potrzebuję pobrać obrazek z kamerki w tym celu myszę się zalogować i pobrać obraz still.jpg
Mam taki kod i nie chce działać:
  1. <?php
  2. $c = curl_init();
  3. curl_setopt($c, CURLOPT_URL, 'http://89.25.238.111/still.jpg');
  4. curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  5. curl_setopt($c, CURLOPT_TIMEOUT, '5');
  6. curl_setopt($c, CURLOPT_USERPWD, 'kam:123123kam');
  7. $result = curl_exec($c);
  8. curl_close($c);
  9. echo "<IMG NAME=\"kamera_klatka\" SRC=\"$result.\" BORDER=0>";
  10. ?>


w wyniku otrzymuję śmieci na ekranie, może ktoś zna odpowiedż?
Powód edycji: Dodałem bbcode. /webdicepl
Go to the top of the page
+Quote Post
neverever
post
Post #2





Grupa: Zarejestrowani
Postów: 278
Pomógł: 44
Dołączył: 17.02.2004
Skąd: Wieliczka

Ostrzeżenie: (10%)
X----


  1. <?php
  2. header("Content-type: image/jpeg");
  3. $c = curl_init();
  4. curl_setopt($c, CURLOPT_URL, 'http://89.25.238.111/still.jpg');
  5. curl_setopt($c, CURLOPT_USERPWD, 'kam:123123kam');
  6. curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  7. $result = curl_exec($c);
  8. curl_close($c);
  9. echo $result;
  10. ?>


Ten post edytował neverever 15.07.2008, 20:23:29


--------------------
neverever
Go to the top of the page
+Quote Post
-lukaszw-
post
Post #3





Goście







Dzięki ale nadal mam krzaki a curlu jestem kiepski :/ oto wynik: http://www.naszasiec.pl/strona,webcam_kamionka.html
Go to the top of the page
+Quote Post
neverever
post
Post #4





Grupa: Zarejestrowani
Postów: 278
Pomógł: 44
Dołączył: 17.02.2004
Skąd: Wieliczka

Ostrzeżenie: (10%)
X----


Wklej swój kod.
Ja swój sprawdzałem u siebie i ładnie pokazywało obrazek.

Możesz jeszcze sprawdzić http://pl.php.net/manual/pl/function.imagejpeg.php


--------------------
neverever
Go to the top of the page
+Quote Post
-lukaszw-
post
Post #5





Goście







Witam ponownie.
Można wyświetlić obraz z kamerki ip http://89.25.238.111/still.jpg bezpośrednio
jednak linkując ten obraz do strony np: <IMG NAME="kamera_klatka" SRC="http://89.25.238.111/still.jpg" BORDER=0> kamerka pyta o login i hasło.
Niestety logowania nie da się wyłączyć, a po zalogowaniu obraz prawidłowo pokazuje sie na stronie.

Czy jest możliwe automatyczne logowanie przed wyświetleniem jpga?
Go to the top of the page
+Quote Post
-lukaszw-
post
Post #6





Goście







Kod jest dokładnie taki jak dostałem:

  1. <?php
  2. header("Content-type: image/jpeg");
  3. $c = curl_init();
  4. curl_setopt($c, CURLOPT_URL, 'http://89.25.238.111/still.jpg');
  5. curl_setopt($c, CURLOPT_USERPWD, 'kam:123123kam');
  6. curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  7. $result = curl_exec($c);
  8. curl_close($c);
  9. echo $result;
  10. ?>


includuję go na stronie, ale nadal wyswietlają się krzaki tak jak by obraz był wyświetlany edytorem textu.
Może coś z tym auto logowaniem da się zrobić było by prościej.
Powód edycji: dodałem bbcode (cysiaczek)
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #7





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Ostatni raz ktoś poprawia Twoje posty dodając bbcode. Następnym razem temat zostanie zamknięty.


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
klocu
post
Post #8





Grupa: Zarejestrowani
Postów: 291
Pomógł: 45
Dołączył: 21.08.2007

Ostrzeżenie: (0%)
-----


No to chyba wiemy gdzie leży przyczyna wysypania się skryptu.
Kod jest jak najbardziej poprawny, sprawdziłem - działa, pobiera obraz i pokazuje go userowi.

Teraz albo źle montujesz skrypt na stronie albo źle do niego kierujesz. Wrzuć go Sobie do zwykłego pliku php, a w kodzie strony odwołaj sięwłaśnie do niego, czyli do "wirtualnego obrazka" i już. Nie wiem w czym tkwi problem.
Go to the top of the page
+Quote Post
-lukaszw-
post
Post #9





Goście







Wielkie dzięki!
W końcu to odpaliło wcześniej też stosowałem wirtualny obrazek ale nie działał, nałożyły się dwa błędy ścieżka do pliku z kodem curla i brak (header("Content-type: image/jpeg")winksmiley.jpg
Thenx.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 01:48