Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [javascript] Zamiana znaków i kodowania
Forum PHP.pl > Forum > Przedszkole
sunneku
Witam

Mam następujący problem. Potrzebuję zamienić znaki polskie na odpowiednik angielski i to w utf8.
Obostrzenia takie wynikają z obostrzeń narzuconych przez zewnętrzny system.

Związku z tym chciałem się się spytać jak tego dokonać?
Trzeba tutaj sprawdzić za równo jakie jest kodowanie jak i przeprowadzić właściwą konwersję.

Niestety nie wiem jak się za to zabardzo zabrać.
Obecnie kodowanie sprawdzam na zasadzie
informacji w <meta http-equiv="Content-Type" content="text/html; charset=
ale to nie zawsze jest ustawiane.
Dodatkowo z php wyciągam info o kodowaniu ale też nie zawsze.

Związku z tym chciałem się spytać. sprawdzić kodowanie
i w samym javascript podmienić tekst na bez ogonkowy w utf-8

Proszę o podpowiedź
zamper
Nie wiem czy Cię dobrze zrozumiałem, ale chyba chcesz w PHP zamieniać 'ą' na 'a', 'ć' na 'c' itd.
Jeśli o to ci chodzi to można to zrobić używając str_replace():

  1. $polskie = array('ą','ć','ę' /*itd...*/);
  2. $litery = array('a','c','e' /*itd...*/);
  3. $tekst = "ąćę";
  4.  
  5. $tekst = str_replace($polskie, $litery, $tekst);
  6. echo $tekst; // wyświetla "ace"


W 75% nie wiem o co ci chodzi :/
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.