Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> php a unicode
-inexes-
post
Post #1





Goście







Witam, umieszam skrypt na stronie w php dotyczący kodowania języków i zapisuję w formie unicode, problem zaczyna się, po uruchomieniu skryptu, gdyż wszystkie funkcje w php teraz już nie działają. Co zrobić aby php zadziałało w kodowaniu Unicode?

Szukałem na forum, ale nie znalazłem odpowiedniej odp.
Go to the top of the page
+Quote Post
sf
post
Post #2





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

Ostrzeżenie: (0%)
-----


Hm, ja nie wiem jak można zrobić, aby funkcje z php nie działały gdy zapisuje je przy pomocy Unicode :|


--------------------
Zapraszam na mój php blog, tworzenie stron.
Go to the top of the page
+Quote Post
-inexes-
post
Post #3





Goście







Chodzi mi o skrypt zmiany języków - teksty są napisane w narodowym języku, więc musi być unicode, aby nie było "krzaczków", natomiast funkcje php nie działąją.
Przy zapisaniu stron w kodowaniu ASCII bez problemowo działa.
Go to the top of the page
+Quote Post
sf
post
Post #4





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

Ostrzeżenie: (0%)
-----


No dobra, ale ja pisze skrypty w języku polskim, używam kodowania Unicode (dokładnie UTF-8) i mi działa. Więc poprostu dla mnie to dziwna sytuacja. Pozatym nie rozumiem co znaczy nie działa... jaki błąd wyświetla? Próbowałeś stworzyć zwykły plik index.php, funkcja echo, zapisać go w standardzie Unicode i odpalić. Czy też funkcja echo nie działa?


--------------------
Zapraszam na mój php blog, tworzenie stron.
Go to the top of the page
+Quote Post
-inexes-
post
Post #5





Goście







Więc zapisuję plik w .php zaznaczając unicode a np. taka funkcja przestaje się wogóle wyświetlać:
<?
$plik = basename($_SERVER['PHP_SELF']);
echo 'Adnotacja z dnia:&nbsp;&nbsp;';
echo date("j-m-Y G:i:s",filemtime($plik));
?>
Nie mam już koncepcji, próbowałem po jednym skrypcie, czy w Apaczu coś się zmienia?
Go to the top of the page
+Quote Post
sf
post
Post #6





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

Ostrzeżenie: (0%)
-----


Można zmienić :

Cytat
#
# Specify a default charset for all pages sent out. This is
# always a good idea and opens the door for future internationalisation
# of your web site, should you ever want it. Specifying it as
# a default does little harm; as the standard dictates that a page
# is in iso-8859-1 (latin1) unless specified otherwise i.e. you
# are merely stating the obvious. There are also some security
# reasons in browsers, related to javascript and URL parsing
# which encourage you to always set a default char set.
#
AddDefaultCharset UTF-8

#
# Commonly used filename extensions to character sets. You probably
# want to avoid clashes with the language extensions, unless you
# are good at carefully testing your setup after each change.
# See http://www.iana.org/assignments/character-sets for the
# official list of charset names and their respective RFCs.
#
AddCharset ISO-8859-1  .iso8859-1 .latin1
AddCharset ISO-8859-2  .iso8859-2 .latin2 .cen
AddCharset ISO-8859-3  .iso8859-3 .latin3
AddCharset ISO-8859-4  .iso8859-4 .latin4
AddCharset ISO-8859-5  .iso8859-5 .latin5 .cyr .iso-ru
AddCharset ISO-8859-6  .iso8859-6 .latin6 .arb
AddCharset ISO-8859-7  .iso8859-7 .latin7 .grk
AddCharset ISO-8859-8  .iso8859-8 .latin8 .heb
AddCharset ISO-8859-9  .iso8859-9 .latin9 .trk
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5        .Big5      .big5
# For russian, more than one charset is used (depends on client, mostly):
AddCharset WINDOWS-1251 .cp-1251  .win-1251
AddCharset CP866      .cp866
AddCharset KOI8-r      .koi8-r .koi8-ru
AddCharset KOI8-ru    .koi8-uk .ua
AddCharset ISO-10646-UCS-2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8      .utf8


Używasz Win ? Bo tam są kłopoty z kodowanie UTF-8, ale ja tylko miałem z wyświetlaniem, funkcje zawsze dobrze działąły.


--------------------
Zapraszam na mój php blog, tworzenie stron.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 13:14