|  6.05.2014 / 18:23 |  | 
| kingdosya    Пользователь 
  Сейчас: Offline 
 Имя: СергейОткуда: Вашингтон
 Регистрация: 06.08.2013
 
 | Через  Java приложение отправляю русский текст (метод=Post) на php скрипт. Но в скрипте все русские буквы превращаются на знак вопроса (?) . Как правильно отправить русские буквы?
 | 
|  6.05.2014 / 18:29 |  | 
| HoldFast    Пользователь 
  Сейчас: Offline 
 Имя: АндрейОткуда: Великие Луки
 Регистрация: 18.04.2011
 
 | __________________kingdosya,  URLEncoder.encode("текст", "UTF-8")
или http://annimon.com/code/?act=view&id=511
   Да, детка, я - Король Ящериц!!! | 
|  6.05.2014 / 18:34 |  | 
| vl@volk    Пользователь 
  Сейчас: Offline 
 Имя: ВладиславОткуда: Земля
 Регистрация: 26.12.2012
 
 | __________________Либо в urlencode(в полезных кодах есть, буквы меняются на %D0%91 - A и. т.д.) либо в java-приложении конвертировать в win1251 String q = "это значение";char[] c = q.toCharArray();for (int i = 0; c.length(); i++) {  if (c[i] >= 1040 && c[i] <= 1104) {    c[i] -= 848;  }}q = new String(c); // теперь строка в кодировке win1251// дальше уже передаешь строку q
   знает толкИзменено vl@volk (6.05 / 18:42) (всего 4 раза)
 | 
|  6.05.2014 / 19:16 |  | 
| kingdosya    Пользователь 
  Сейчас: Offline 
 Имя: СергейОткуда: Вашингтон
 Регистрация: 06.08.2013
 
 | HoldFast, с удовольствием тебе отвечу,  Скажу отдельный спасибо!
 | 
|  12.05.2014 / 17:49 |  | 
| NIKO    Пользователь 
  Сейчас: Offline 
 Имя: ВладимирРегистрация: 10.12.2011
 
 | Есть проблема проблема которой никогда не видел. Есть регистрация пользователей, анкета и её редактирование. Всё отлично сохраняет и почти всё отлично работает, так как есть одна проблема. Если отредактировать анкету (заполнить) и сохранить, то всё отлично сохраняет, но если перейти снова на страницу редактирования и выйти с неё без какого либо редактирования информации без её же сохранения (вообще не трогать формы ввода), то информация напросто удаляется. Объяснение этому никак не могу найти. Кто-то сталкивался с этим? КОД СТРАНИЦЫ РЕДАКТИРОВАНИЯ ИНФОРМАЦИИ echo'<form method="post" action="/user/mySet.php"><div class="menu">' .         'Имя:<br><input type="text" value="' . $user['name'] . '" name="name" />' .         '<br>Фамилия:<br><input type="text" value="' . $user['surname'] . '" name="surname" />' .         '<br>Выберите пол:<br><input type="radio" value="man" name="sex" ' . ($user['sex'] == 'man' ? 'checked="checked"' : '') . '/>Мужчина<br />' .         '<input type="radio" value="woman" name="sex" ' . ($user['sex'] == 'woman' ? 'checked="checked"' : '') . '/>Женщина' .         '<br><input type="submit" name="save" value="Сохранить" /></div></form>';/// $user2 = mysql_query("INSERT INTO `users` SET `name` = '". input($user['name']) ."', `surname` = '". input($user['surname']) .'');    $user['name']    = $_POST['name'];    $user['surname'] = $_POST['surname'];     mysql_query("UPDATE `users` SET `name` = '".input($user['name'])."', `surname` = '".input($user['surname'])."' WHERE `id` = '".$user['id']."'");
Изменено NIKO (12.05 / 17:50) (всего 1 раз)
 | 
|  12.05.2014 / 18:00 |  | 
| HoldFast    Пользователь 
  Сейчас: Offline 
 Имя: АндрейОткуда: Великие Луки
 Регистрация: 18.04.2011
 
 | NIKO, перед тем, как пихать данные формы в базу, их нужно хоть как-то проверять__________________
 
   Да, детка, я - Король Ящериц!!! | 
|  12.05.2014 / 18:07 |  | 
| NIKO    Пользователь 
  Сейчас: Offline 
 Имя: ВладимирРегистрация: 10.12.2011
 
 | input() - ф-я что фильтрует информацию что поступает. В запросе посмотри.
 | 
|  12.05.2014 / 18:10 |  | 
| HoldFast    Пользователь 
  Сейчас: Offline 
 Имя: АндрейОткуда: Великие Луки
 Регистрация: 18.04.2011
 
 | NIKO, проверка на пустые поля тоже нужна. По этому и сохраняются пустые строки__________________
 
   Да, детка, я - Король Ящериц!!! | 
|  12.05.2014 / 18:26 |  | 
| NIKO    Пользователь 
  Сейчас: Offline 
 Имя: ВладимирРегистрация: 10.12.2011
 
 | Спасибо, уже разобрался с этим.   | 
|  13.05.2014 / 16:10 |  | 
| Newjavago    Пользователь 
  Сейчас: Offline 
 Имя: NewJavaGOРегистрация: 10.05.2014
 
 | NIKO (12.05.2014/18:26)Спасибо, уже разобрался с этим.
  Оказывается до этого сохранились пустые записи? |