Nevi
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Я наверное не точно поставил задачу. Все эти методы не получаются никак НУЖНО Страница сверстанная в кодировке utf-8 отправляет переменные с формы ввода с мобильного телефона на русском языке. Какой это русский язык никто не знает (я тоже не знаю) принимает эти переменные тоже страница сверстанная в utf-8 принимает так $login = $_GET['login']; далее подставляется для проверки в условие if ((ereg("^[a-zA-Z1-9_]{2,10}$",$login)) || (ereg("^[а-яА-Я1-9_]{2,10}$",$login))) {$login_flag = true;} else {$login_flag = false;} как я вижу с различных телефонов идут многие кодировки UCS2 utf-8 и win-1251 и идет еще непонятно какая кодировка с телефона Samsung С230 я так и не смог понять=( Нужно все эти кодировки както понять что они именно те за кого себя выдают и проверить в регулярном выражении на соответствие - а работает это только в win1251 - следовательно все надо привести к win кодировке вот я не знаю как это делать - посмотрел на ВСЕХ форумах и чатах в вапе там при регистрации не принимают русские ники - видимо с той же проблемой столкнулись - только они просто отступили а я не хожу - помогите знатоки! попутно вопрос - как резать - не давать писать (вернее выводить) сообщения с бессмыслицей типа ккккккккккккккккккккккккк или ПРОУЛВДЖЖпжипдиллпа и еще я где то видел уже в рунгете но найти никак не могу - как делать транслит типа пишешь Privet а на экране написано Привет! Спасибо! |