Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 29 mar 2024, o 06:29


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
Autor Wiadomość
PostNapisane: 4 sie 2018, o 17:09 
Offline
Nowy

Dołączył(a): 02 kwi 2015
Posty: 21
Pomógł: 0

Mam taki problem. Chciałem wyświetlić sobie obrazek na stronie tak jak w poradniku "WIFI232 - HTTP web server". Chciałem wyświetlić obrazek z dysku Google. Niestety nie wyświetla mi się to zdjęcie. Zdjęcie dodane na inny hosting "https://iv.pl/upload.php" wyświetla się bez problemu.

Obrazek

kod:


uart_puts_P( PSTR("z www <hr><img src='https://iv.pl/images/20634717925582770361.jpg'><hr>") ); //wyswietlanie obrazka z iv.pl

uart_puts_P( PSTR("\n\n\n z dysku google <hr><img src='https://drive.google.com/open?id=1Bmw_WhC-2GpRX6C4_9A8biigRGj73kxo' alt=brak />") ); //wyswietlanie obrazka z google drive
Jeśli ktoś ma jakieś pomysły proszę o informacje :D



Ostatnio edytowano 6 sie 2018, o 18:10 przez dzajo16, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 sie 2018, o 17:37 
Offline
Użytkownik

Dołączył(a): 18 lut 2015
Posty: 164
Lokalizacja: Koszalin
Pomógł: 16

spróbuj:
<iframe src="https://drive.google.com/file/d/1Bmw_WhC-2GpRX6C4_9A8biigRGj73kxo/preview" width="640" height="480"></iframe>



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 sie 2018, o 11:23 
Offline
Użytkownik

Dołączył(a): 08 mar 2015
Posty: 60
Pomógł: 5

Bo to nie jest link do obrazka!

Tutaj masz link:
https://lh5.googleusercontent.com/f7K_x ... w1580-h755

_________________
Http://anonimg3.comxa.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sie 2018, o 18:05 
Offline
Nowy

Dołączył(a): 02 kwi 2015
Posty: 21
Pomógł: 0

raczyk napisał(a):
spróbuj:
<iframe src="https://drive.google.com/file/d/1Bmw_WhC-2GpRX6C4_9A8biigRGj73kxo/preview" width="640" height="480"></iframe>


Dziękuje za podpowiedź. Jak użyłem tego zapisu to już coś się pojawia w takiej ramce, ale nie wyświetla się jak normalny obrazek

Obrazek

anonimg3 napisał(a):
Bo to nie jest link do obrazka!

Tutaj masz link:
https://lh5.googleusercontent.com/f7K_x ... w1580-h755


jak klikam w link to dostaje info
"403. That’s an error.

Your client does not have permission to get URL /f7K_xQMJs6OjzpAahtFddbWsvwArTKU4rXtPwZ3gRZ6Wgcc82aOjC8IgPz4tPdKQcHoO6i4wUuzeCA=w1580-h755 from this server. (Client IP address: 94.254.185.133)

Forbidden That’s all we know."

I tak z ciekawości jak rozpoznałeś że to jest zły link? Dostałem go jak dodałem go na dysk i skorzystałem z opcji "get share link".



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sie 2018, o 18:21 
Offline
Użytkownik

Dołączył(a): 08 mar 2015
Posty: 60
Pomógł: 5

a jak wpiszesz ten link w przeglądarkę to dostajesz sam obrazek, czy stronę Google Drive z obrazkiem? [pytanie retoryczne]
Problem polega na tym że wrzucasz do znacznika img adres strony a nie obrazka. Żeby mieć adres obrazka to klikasz na niego prawym i kopiuj adres obrazka.
Ten błąd co się wyświetla to może być zabezpieczenie przed hotlinkowaniem. Wrzuć kod tego html to rzuca tym błędem.

_________________
Http://anonimg3.comxa.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sie 2018, o 18:38 
Offline
Nowy

Dołączył(a): 02 kwi 2015
Posty: 21
Pomógł: 0

Kod :

uart_puts_P( PSTR("<html><body><pre>") );

uart_puts_P( PSTR("z www <hr><img src='https://iv.pl/images/98831850206345614438.jpg'><hr>") ); //wyswietlanie obrazka z iv.pl
uart_puts_P( PSTR("\n\n\n z dysku google by raczyk <iframe src=\"https://drive.google.com/file/d/1Bmw_WhC-2GpRX6C4_9A8biigRGj73kxo/preview\" width=\"280\" height=\"140\"></iframe> alt=brak />") ); //wyswietlanie obrazka z google drive
uart_puts_P( PSTR("\n\n\n z dysku google by anonimg3 <iframe src=\"https://lh4.googleusercontent.com/-CH8S58xvdR9oQkB_m4wHZoVztjr9e2Brbm23sBxglbIRCc3OOu_Vc1MtFeVZcNf3-je-n-FUbIOGpW42Yv4=w224-h112\" alt=brak />") ); //wyswietlanie obrazka z google drive



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sie 2018, o 19:17 
Offline
Użytkownik

Dołączył(a): 08 mar 2015
Posty: 60
Pomógł: 5

Jedynie z iframe to zadziała, bo google zabezpiecza się przed hotlinkowaniem, żeby nie wykorzystywać ich dysku jako hostingu.

_________________
Http://anonimg3.comxa.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sie 2018, o 19:58 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 maja 2012
Posty: 471
Lokalizacja: ZGY/ZS
Pomógł: 30

Kiedyś DropBox pozwalał na hotlinkowanie, nie wiem jak teraz.

_________________
eDiyCraft.blogspot.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sie 2018, o 22:40 
Offline
Użytkownik

Dołączył(a): 18 lut 2015
Posty: 164
Lokalizacja: Koszalin
Pomógł: 16

Ciesze się, że pomogłem.
Aby wyłączyć ramkę dodaj opcje frameborder="0" albo w tagu albo css.
czyli np:
<iframe src="https://drive.google.com/file/d/1Bmw_WhC-2GpRX6C4_9A8biigRGj73kxo/preview" width="640" height="480" frameborder="0"></iframe>

Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2018, o 11:34 
Offline
Nowy

Dołączył(a): 02 kwi 2015
Posty: 21
Pomógł: 0

Jak użyłem opcji frameborder to nie widzę żadnego efektu. Czy dam tam 1 albo 0 dalej jest tak samo. Dodaję kod może coś źle wpisuje.

uart_puts_P( PSTR("<html><body><pre>") );
uart_puts_P( PSTR("\n\n\n z dysku google by raczyk <iframe src=\"https://drive.google.com/file/d/1Bmw_WhC-2GpRX6C4_9A8biigRGj73kxo/preview\" width=\"640\" height=\"480\" frameborder=\"0\"></iframe> alt=brak />") ); //wyswietlanie obrazka z google drive
uart_puts_P( PSTR("</pre></body></html>") ); //znaczniki zamykajace

Mam jeszcze takie pytanie może ktoś będzie wiedział. Czy da się w jakiś sposób wkskazać na wyświetlanie obrasków z lokalizacji na dysku komputera? Od razy zaznaczę że nie działa podanie bezpośredniej ścieżki np. :
file:///A:/1_zdjecia/obrazek.jpg



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2018, o 15:45 
Offline
Użytkownik

Dołączył(a): 08 mar 2015
Posty: 60
Pomógł: 5

dzajo16 napisał(a):
Mam jeszcze takie pytanie może ktoś będzie wiedział. Czy da się w jakiś sposób wkskazać na wyświetlanie obrasków z lokalizacji na dysku komputera? Od razy zaznaczę że nie działa podanie bezpośredniej ścieżki np. :
file:///A:/1_zdjecia/obrazek.jpg


1. Słownik ortograficzny się kłania.
2. Masz braki w podstawach odnośnie sieci itp. a zabierasz się za robienie czegoś co wymaga co najmniej podstaw odnośnie technologii web. Zacznij od elementarza i dopiero przejdź do czegoś bardziej zaawansowanego.

Odpowiedź na twoje pytanie:
Musisz postawić sobie lokalny serwer na komputerze z którego chcesz to udostępnić i jak sama nazwa wskazuje będzie tylko w lokalnej sieci, więc już uprzedzam Twoje następne pytanie odnośnie dlaczego nie widzę tego obrazka z innego miejsca niż moja sieć lokalna.

Odnośnie iframe.
Tak ciężko wklepać w google i przeczytać co to jest iframe? To służy do umieszczania zawartości innej strony w naszej (tak w dużym skrócie). Obecnie większość stron blokuje możliwość takiego includowania. Pisałem Ci że Google blokuje hotlinkowanie, a to co robisz z iframe to po prostu wstawianie CAŁEJ zawartości strony spod tego linku a nie obrazka! Załóż sobie jakiś darmowy hosting, który nie blokuje hotlinkowania. Wrzuć obrazki przez FTP i wtedy będziesz mógł sobie je wyświetlać.

_________________
Http://anonimg3.comxa.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO