Всем привет ... у меня вопрос .. сайт на 2ух языках... русский и иврит... при отправки текста на иврите через форму браузер превращяет иврит в html эквавиленты.. тоесть &номер; кодировка на сттранице utf-8. как сделать чтоб ьраузер отправлял сами буква а не их эквавиленты ?
причем тут это? -------------- я так понял на выходе просто голимый утф... в заголовке скрипта утф отправляешь? расскажи кратко структуру передачи заголовков.... или дай ссылку на страницу п.с. каким образом делаешь многоязычность?
Не .. я снифал.. срабатывает только mb_convert_encoding($str, 'UTF-8', 'HTML-ENTITIES'); но если в $str окажутся буквы в НЕ HTML эквавиленте, наступит каша..
Doom123 попробуйте php.net/html_entity_decode или еще раз вызовите mb_convert_encoding($str, 'UTF-8', 'HTML-ENTITIES');