|
|
|
| сделали сайт на основе OZC на трех языках. на английском и греческом каптча работает. на болгарском выдает крест вместо картинки. код берется из базы, в нем только латинские буквы и цифры, кодировка сайта UTF-8, от языка вообще ничего не зависит, весь код для болгарской части скопирован из английской. почему каптча не работает? если вызвать ее отдельно от сайта, а на сайте при этом будет выбран болгарский, выведется крест, как будто картинка не найдена. если после этого на сайте выбрать другой язык и обновить страницу с каптчей, то и в соседнем табе каптча выведется (номер сессии тот же самый). я уже мозги сломала искать. нашла, что есть такие же проблемы с китайским, но решения там не предлагают. | |
|
|
|
|
|
|
|
для: elenaki
(30.09.2011 в 11:10)
| | Лучше всего временно убрать HTTP-заголовки header() из скрипта, формирующего капчу. Наверняка в случае болгарского текста выводится какое-то сообщение об ошибке, которое и приводит к тому, что изображение повреждается. Когда не будет HTTP-заголовков о том, что это изображение можно будет увидеть в чем дело. | |
|
|
|
|
|
|
|
для: cheops
(30.09.2011 в 15:29)
| | BOM, чтоб ему пусто было!
причем в таком файле, куда бы я в жизнь не догадалась бы заглянуть. | |
|
|
|