• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Nazwa.pl - brak polskich znaków

Object Storage Arubacloud
+1 głos
1,709 wizyt
pytanie zadane 20 grudnia 2019 w HTML i CSS przez BlvckFox Gaduła (4,240 p.)

Witam, posiadam domenę oraz serwer na nazwa.pl, w HTMLu mam obrazek, którego źródło ma w nazwie polski znak. Nazwa wyświetla się poprawnie, polskie litery nie są zamieniane na jakieś inne znaki, ale plik zachowuje się jakby go nie było. Plik HTML posiada "<meta charset="UTF-8">".  Wszystkie inne obrazki bez polskich znaków działają prawidłowo. Obrazek też znajduje się w podanym katalogu. Wszystko działa poprawnie u mnie na localhoscie.

Co jest tego przyczyną i jak można to naprawić? 

4 odpowiedzi

0 głosów
odpowiedź 20 grudnia 2019 przez edwardkraweznik Dyskutant (9,930 p.)
edycja 20 grudnia 2019 przez edwardkraweznik
to jest hosting ? czy twój serwer, gdzie masz dostęp do konfiguracji serwera ?

jeśli hosting, zobacz czy pomoże zmiana kodowania na iso-8859-2

Jeśli nie pomoże albo nie używaj polskich znaków  albo kontakt nazwa.pl

jeśli to twój serwer i jest nim apache to: AddDefaultCharset utf-8

Używasz encji ? ---> http://www.konfiguracja.c0.pl/webpl/encje.html

Może być też tak, że twój edytor ma inny zestaw znaków niż zadeklarowane kodowanie (przykładowo utf8)

dlatego aby wyświetlić "ą" można użyć "&#261;" <--- encja

BTW staram się unikać polskich znaków w linkach i nazwach plików i nie mam tak do końca 100% pewności ale encje powinny rozwiązać problem...
komentarz 20 grudnia 2019 przez BlvckFox Gaduła (4,240 p.)

Problem polega w tym:

nazwa.pl nie dekoduje URL, przez co znaki są zamieniane na %C5%82. Mógłbym się wystrzegać używania polskich znaków w nazwach plików, ale to by wymuszało zmiane architektury którą obecnie posiadam czyli kilka dni dodatkowej pracy

komentarz 20 grudnia 2019 przez edwardkraweznik Dyskutant (9,930 p.)
edycja 20 grudnia 2019 przez edwardkraweznik

zrób tak:

<img src="król karol kupił.png" alt="Smiley face" height="42" width="42">

zmień na:

<img src="kr&#243;l&#32;karol&#32;kupi&#322;.png" alt="Smiley face" height="42" width="42">

Oczywiście zmien nazwe pliku na taką jaką masz.

&#32; <--- to jest spacja

na tej stronie co podałem wyżej masz tabelę polskich znaków (najlepiej wstawiać encje dziesiętne)

komentarz 21 grudnia 2019 przez BlvckFox Gaduła (4,240 p.)
Nic to nie zmienia
komentarz 21 grudnia 2019 przez edwardkraweznik Dyskutant (9,930 p.)
edycja 21 grudnia 2019 przez edwardkraweznik

No to masz kilka dni dodatkowej pracy :D

0 głosów
odpowiedź 21 grudnia 2019 przez pirouetti Mądrala (6,490 p.)
Jeżeli działa na localhoscie poprawnie, a u nich nie, najprościej napisać jest do działu wsparcia nazwa.pl
0 głosów
odpowiedź 21 grudnia 2019 przez pvalue Dyskutant (8,720 p.)
tagi powinny wyglądać tak

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

lub w HTML5

<meta charset="utf-8">
0 głosów
odpowiedź 21 grudnia 2019 przez lateM Pasjonat (17,660 p.)
Kiedy zmienisz jego nazwę, to jest widoczny? Jeśli nie, to może coś innego jest przyczyną. Obrazek w formacie svg może być niewidoczny, ponieważ nie ma ustawionego "width" i "height".

Jeśli Twoje logo jest w formacie svg, to możesz je wkleić bezpośrednio w kod html, a nie poprzez tag "img". Zyskasz dzięki temu więcej możliwości manipulowania jego właściwościami (możesz np. zmieniać właściwość "fill" - kolor wypełnienia w stanie hover itp.).

Podobne pytania

0 głosów
0 odpowiedzi 673 wizyt
pytanie zadane 1 sierpnia 2018 w PHP przez lukii1717 Nowicjusz (140 p.)
0 głosów
1 odpowiedź 1,018 wizyt

92,555 zapytań

141,404 odpowiedzi

319,557 komentarzy

61,940 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...