ďťż
Podstrony
|
telcocafeMam nastepujaca kwestie. Otoz mam skrypcik ktory uploaduje pliki na serwer i potem wyswietla je na stronie (cos na styl galeriii zdjec). Problem pojawia sie wtedy jak uploaduje plik, ktory zawiera polskie litery. Ma ktos moze pod reka jakas funkcje konwertujaca lub skrypcik w PHP, ktory zamienia polskie litery z ozdobnikami (ĄąĘꣳÓ󯿏źĆć) do ich odpowiednikow bez ozdobnikow? (AaEeLlOoZzZzCc)Użytkownik Mireq edytował ten post 16 maj 2006, 15:52 napisz sobie funkcje i dzialaj zamiast echo ;) function prawieEcho($tx) { $charR['ą'] = 'a'; $charR['Ą'] = 'A'; $charR['ę'] = 'e'; $charR['Ę'] = 'E'; # ... # $res = $tx; $res = (string)$res; $res = str_replace(array_keys($charR), array_values($charR), $res); echo ($res); } Użytkownik DJ_ProG edytował ten post 16 maj 2006, 16:23 napisz sobie funkcje i dzialaj zamiast echo ;) function prawieEcho($tx) {  $charR['ą'] = 'a';  $charR['Ą'] = 'A';  $charR['ę'] = 'e';  $charR['Ę'] = 'E';  # ... #  $res = $tx;  $res = (string)$res;  $res = str_replace(array_keys($charR), array_values($charR), $res);  echo ($res); } O ile się nie mylę to kwestia kodowania znaków. Zapisujesz to do bazy? Jeżeli tak to dawaj SET CHARSET latin2;Po każdym połączeniu z bazą. Zapisujesz to do bazy? Jeżeli tak to dawaj SET CHARSET latin2;Po każdym połączeniu z bazą. szczerze to Cię nie rozumiem.. krzaczki? jeśli to twoja strona i np. kodowanie masz iso czy utf, ale w pliku wpisywałeś "od palca" polskie znaki na windowsie, to one zapisza sie w windows-1250, a nie w wybranym kodowaniu. ściągnij sobie jakiś program (np. mój - plChars) i przerób na wybrane kodowanie. odpal w notatniku i zobaczysz, jakie znaki musisz podmienić, by poprawnie się wyświetliło ;) Wiem, troche poplątałem :) jak coś pytaj. |
|||
Sitedesign by AltusUmbrae. |