Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z polskimi znakami
Rid
post
Post #1





Grupa: Zarejestrowani
Postów: 715
Pomógł: 47
Dołączył: 5.12.2010

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


Witam , mam problem z polskimi znakami.PHP podczas wysyłania formularza wszystko parsuje na kod ASCII mimo że w nagłówkach mam deklaracje kodowania.Szukałem wszędzie i szukać będę dalej rozwiązania.Może to jest wina jakiegoś ustawienia w php.ini??Jest to dla mnie bardzo ważne ,gdyż w połączeni z bazą danych MYSQL nie zapisuje mi w rekordach polskich znaków.Nie uzywam żadnych funkcji typu htmlentities ,htmlspecialchars ponieważ polskie litery zapisywało mi w postaci Encji ale ,czytałem że to normalne.Problem jedynie w tym ,że kombinuje i wykombinować nie mogę dlaczego mimo deklaracji nagłówków używania przeróżnych funkcji typu ICONV nadal koduje mi w ASCII po wysłaniu formularza.
Moje ustawienia :
The Apache HTTP Web Server Version 2.2
php-5.3.3
mysql-5.1.52
WindowsXP Home
Może ktoś miał już taki problem??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Rid
post
Post #2





Grupa: Zarejestrowani
Postów: 715
Pomógł: 47
Dołączył: 5.12.2010

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


Wcześniej miałem UTF8- w bazie miałem ustawione wszystko na utf8 nawet tabele ,jednakże system porównania utf8 general ci hmm -czeka mnie znowu konwersja -wszystkich dokumentów na utf8 ,ale spróbuje.Dziękuje + dla Ciebie:)

CD....utworzyłem bazę w utf8 sformatowałem dokumenty do utf8 bez boma i nadal krzaki.Użyłem funkcji sprawdzającej
Kod
$charset = mysqli_client_encoding($dbc);

echo "The current character set is: $charset\n";
wskazuje ona na UTF-8 .Ustawiłem , jeszcze
Kod
  mysqli_query("SET NAMES utf-8");
przed wysłaniem zapytania do bazy i porównanie znaków z UTF-8 polish_ci i nie pomogło.Baza była tworzona w MySql WorkBench gdzie każda kolumna w tabeli jak i sama tabela jest w UTF-8 polish_ci. Wszędzie w nagłówkach mam zadeklarowane utf-8.Może jakieś dodatkowe sugestie?(IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) ?

Ten post edytował Rid 8.12.2010, 00:15:47
Go to the top of the page
+Quote Post

Posty w temacie
- Rid   Problem z polskimi znakami   5.12.2010, 17:11:27
- - strife   Hej, Jaką masz deklarację kodowania w nagłowkach?...   5.12.2010, 17:15:40
- - Rid   Wszystko w bazie mam zadeklowane na latin2 na php ...   5.12.2010, 17:51:16
- - 1oBuZ   Kolego uniwersalnym sposobem jest wysyłanie do baz...   5.12.2010, 20:46:35
- - Rid   Trochę ucieszyła mnie ta odpowiedź , trochę zasmuc...   6.12.2010, 20:33:08
- - Quadina   Stwórz tabele z porównywaniem znaków utf8_polish_c...   6.12.2010, 20:36:44
- - Rid   Wcześniej miałem UTF8- w bazie miałem ustawione ws...   7.12.2010, 23:42:57
- - Quadina   [PHP] pobierz, plaintext mysqli_query("SE...   8.12.2010, 01:41:00
- - Rid   Dzięki-już poprawiłem -ale nie pomogło; ą zapisuje...   8.12.2010, 15:27:07
- - Quadina   To może jeszcze raz podsumuje. 1. Zakładasz NOWĄ b...   8.12.2010, 19:04:31
- - Rid   3 warunki spełnione. Baza stworzona od nowa w MySq...   9.12.2010, 22:06:12
- - celbarowicz   pokaż skrypt 1)tworzący bazę z tabelą, ...   9.12.2010, 22:32:25
- - Rid   Połączenie z bazą Kod header('Content-type...   9.12.2010, 22:41:01
- - celbarowicz   sprawdź to[PHP] pobierz, plaintext <?phpheader...   9.12.2010, 23:05:09
- - Rid   krzaki Na sztywno nie przyniosło rezultatu ,spra...   9.12.2010, 23:20:22
- - celbarowicz   korzystam z wampa, używając tych skryptów dokładni...   9.12.2010, 23:33:02
- - Rid   Dziękuję za uwagę Męczę się już parę dni nad tym...   9.12.2010, 23:45:05
- - celbarowicz   WAMPSERVER 2.0   10.12.2010, 00:02:22


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

 



RSS Aktualny czas: 4.10.2025 - 17:55