Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] jak usunac smieszne znaczki
Forum PHP.pl > Forum > Przedszkole
krzychu0808
Witam mam w bazie danych znaczki zamiast polskich liter są to znaczki np Ä na stronie wyświetlają się normalnie ale ja potrzebuje do linku bez polskich znaków i chce zmienić to na literkę c mam kod tego znaczka ale gdy zrobię:
  1. <?php
  2. $tytul = str_replace("#196;", "c", $tytul);
  3. ?>

usunołem & z kodu bo forum odrazu zamienia na Ä

w bazie wygląda to tak:
MateuszS
<meta http-equiv="Content-Language" content="pl">

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

w head
lewy87r
polecam zmienic odrazu kodowanie w bazie ;] bo jak przyjdzie cos kopiowac w bazie czy cos sie wywali to bedzie problem ;]
krzychu0808
mam w head to ale nie mogę zmienić kodowania w bazie bo większość jest ok tylko te są z innego źródła i są takie krzaczki a to jest tylko odczytywane z bazy danych więc jest ok. A można to jakoś zamienić czy nie za bardzo questionmark.gifquestionmark.gif
viking
Otworzyć w edytorze nie widząc krzaków, zapisać z prawidłowym kodowaniem.
krzychu0808
hehe tylko że to jest strona się aktualizuje automatycznie i dziennie dostaje 1-5 takich rekordów do bazy ;p
viking
No to w takim razie iconv.
krzychu0808
jeszcze może ktoś mi powie jakie to jest kodowanie te znaczki takie ;p
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.