Виталий Можаев
177 сообщений
#16 лет назад
Есть скрипт делающий следующее:
Ввод резюме через форму
Сохранение резюме в папке соответствующей языковой группы (допустим переводчик с албанского на греческий)
Впоследствии при наличии заказа на определенную языковую группу высылается письмо всем переводчикам этой языковой группы (изв за тафталогию)

Проблема заключается в том, что некоторые символы в томже каталонском, при вводе имеют вид "&...." (Если у человека этот символ в фамилии то сложно его заставить от него отказаться)
Может быть изза этого письма не отсылаются именно счастливым обладателям этих символов в фамилии.

PS если хотите можете переписать или дописать код... цены в ПМ
Станислав Малкин
1410 сообщений
#16 лет назад
Цитата ("darzet"):
Есть скрипт делающий следующее:
Ввод резюме через форму
Сохранение резюме в папке соответствующей языковой группы (допустим переводчик с албанского на греческий)
Впоследствии при наличии заказа на определенную языковую группу высылается письмо всем переводчикам этой языковой группы (изв за тафталогию)

Проблема заключается в том, что некоторые символы в томже каталонском, при вводе имеют вид "&...." (Если у человека этот символ в фамилии то сложно его заставить от него отказаться)
Может быть изза этого письма не отсылаются именно счастливым обладателям этих символов в фамилии.

PS если хотите можете переписать или дописать код... цены в ПМ

Проблема похоже в том, что надо использовать UTF-8.
Виталий Можаев
177 сообщений
#16 лет назад
Они используются.. проблема в чемто другом
 Falcon
400 сообщений
#16 лет назад
Darzet, а можно скрипт почитать?
Default Default
26 сообщений
#16 лет назад
Проблема в енкодинге реквеста-респонса, ютф конечно же хорошо, но локаль тоже забывать не стоит

когда символ преобразуется в юни-последовательность вида &#+; то ее можно опять привести к юникоду скриптом (это же просто код символа в аннотации) и уже в приведенном виде использовать

второй путь - ескейпировать все строки, приводить их к url-encoded или quoted-printable насильно, тогда отсылаться будет гарантированно, но корежиться символы с умляутами и подобные все равно будут