![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 13.10.2004 Skąd: Świnoujście Ostrzeżenie: (0%) ![]() ![]() |
Aby naświetlić sprawę zacznę od budowy systemu:
W bazie mamy tabelę LISTA, a w niej kilka pól: ID - int(10) auto_increment NAME - text zapisujemy dane:
listujemy to na stronie (według podania zmiennej list_id):
narazie wszystko OK ... teraz próbujemy usuwać poszczególne pozycje:
i teraz problem ... polega on na tym iż jeśli chcemy usunąć imię zawierające POLSKI ZNAK - nie ma szansy ... pojawia mi się błąd: Kod Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. w LOGu natomiast mam takie wpisy: Kod (22)Invalid argument: utf8 to ucs2 conversion failed on this string: REDIRECT_QUERY_STRING=list_id=3&name_value=s\xb3awek [Wed Mar 30 17:39:10 2005] [error] [client 127.0.0.1] (22)Invalid argument: couldn't create child process: 22: php.exe, referer: http://localhost/test.php [Wed Mar 30 17:39:11 2005] [error] [client 127.0.0.1] (22)Invalid argument: couldn't spawn child process: C:/php/php.exe, referer: http://localhost/test.php na tym serwerku stoi: APACHE 2.0.53 php 4.3.10 MySQL 4.0.24 Wszystko działa pięknie, poza tym jednym szczegółem z polskimi znakami ... Pozdrowionka |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 401 Pomógł: 0 Dołączył: 18.04.2003 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
a co masz w httpd.conf na temat :
AddDefaultCharset ? sprawdz czy napewno masz tak : AddDefaultCharset ISO-8859-2 albo czy wogole masz ta linijke, jak jej nie masz to ja tam wklep gdzies w konfigu sobie. ostatnio cos spotykam sie coraz czesciej z tym ze w httpd.conf nie ma adddefaultcharset.... to moze nie rozwiazac twojego problemu bo widze ze jest on natury czysto php, ale sprawdz na serwerze to co napisalem powyzej dla pewnosci... Ten post edytował Fo 4.04.2005, 00:24:05 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 22:20 |