Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Проблемма с отправкой русских символов в UTF8 [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): « 1 [2]   

> Без описания
LIME
Отправлено: 11 Октября, 2011 - 17:00:58
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




mixalic пишет:
echo вперед вывел - он выдает такие же знаки вопроса.
уже значит отсекаем скрипт...приходит другая кодировка скрипт не причем...причина в форме
(Добавление)
напиши простейшую форму
без всех висюлек
чисто пусть данные шлет и точка
только в мета поле укажи кодировку
и проследи в редакторе чтоб утф сам файл был (ну навсякий Улыбка
и шли с нее данные
(Добавление)
вот это работает
и без кодировок в мета поле
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. if (!empty($_POST)) var_dump($_POST);
  3. ?>
  4. <form method="POST">
  5.                 <fieldset id="fieldset">
  6.                  <legend>Шифрование</legend>
  7.                         <label>Введите слово (ASCII):</label>
  8.                         <input name="word">                     <p>
  9.                                         <input type="submit" value="Зашифровать">
  10.                                         <input type="reset" value="Очистить">
  11.                         </p>
  12.                 </fieldset>
  13.         </form>

(Отредактировано автором: 11 Октября, 2011 - 17:15:44)

 
 Top
mixalic
Отправлено: 11 Октября, 2011 - 17:16:38
Post Id



Новичок


Покинул форум
Сообщений всего: 41
Дата рег-ции: Июль 2011  
Откуда: Воскресенск


Помог: 0 раз(а)




CODE (html):
скопировать код в буфер обмена
  1. <html>
  2.  <head>
  3.   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  4.  </head>
  5.   <body>
  6.       <form action="blowfish_c.php" method="POST">
  7.           <input type="text" name="word">
  8.           <button type="submit">Отправить</button>
  9.       </form>
  10.   </body>
  11. </html>


все те же зловещие треугольники...
 
 Top
LIME
Отправлено: 11 Октября, 2011 - 17:24:00
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




mixalic видите выше пхп код ? добавте его себе в форму и пусть себе пост шлет...малоли
я уже хз вообще...
 
 Top
mixalic
Отправлено: 11 Октября, 2011 - 17:29:46
Post Id



Новичок


Покинул форум
Сообщений всего: 41
Дата рег-ции: Июль 2011  
Откуда: Воскресенск


Помог: 0 раз(а)




LIME пишет:
mixalic видите выше пхп код ? добавте его себе в форму и пусть себе пост шлет...малоли
я уже хз вообще...


не, треугольники) ладно, спасибо что время уделили, буду сам думать
 
 Top
LIME
Отправлено: 11 Октября, 2011 - 17:39:58
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




mixalic ну по крайней мере выяснили где ошибка порылась
повторяю у меня все работает...проверьте исходник формы в браузере чтоли? какой кодировки?
 
 Top
snikers987
Отправлено: 11 Октября, 2011 - 23:08:11
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


Помог: 25 раз(а)




mixalic пишет:
да, блин, отцы одни собрались, только и могут, что баяны про экстрасенсов постить Хм удалите к херам этот пост, спасибо за помощь


Тебе тут никто и ни чего не должен, ты задал вопрос, напиши как побывал и что не получилось, и если кто-то захочет, то поможет. И про экстрасенсов это не баян, а суровая правда.
Без описания того как ты пробовал и что не получилось, выходит вопрос из разряда
Цитата:
Я тыкал эту пимпачку в ту штучку, а она чето не пАдходит, ни наю что делать.Памагите


Хочешь требовать - плати деньги.

(Отредактировано автором: 11 Октября, 2011 - 23:10:27)



-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
mixalic
Отправлено: 11 Октября, 2011 - 23:28:39
Post Id



Новичок


Покинул форум
Сообщений всего: 41
Дата рег-ции: Июль 2011  
Откуда: Воскресенск


Помог: 0 раз(а)




snikers987 пишет:
mixalic пишет:
да, блин, отцы одни собрались, только и могут, что баяны про экстрасенсов постить Хм удалите к херам этот пост, спасибо за помощь


Тебе тут никто и ни чего не должен, ты задал вопрос, напиши как побывал и что не получилось, и если кто-то захочет, то поможет. И про экстрасенсов это не баян, а суровая правда.
Без описания того как ты пробовал и что не получилось, выходит вопрос из разряда
Цитата:
Я тыкал эту пимпачку в ту штучку, а она чето не пАдходит, ни наю что делать.Памагите


Хочешь требовать - плати деньги.


Послушай, я понимаю, что требовать ничего не имею права. Меня просто удивляет позиция таких вот, как ты "гуру" - куча левых комментов и не одного по теме. Выше я описал ситуацию, достаточно четко? Так помоги советом, раз заглянул. Поможет - кину тебе на пиво, даю слово. А пока тебе не за что платить.
 
 Top
snikers987
Отправлено: 12 Октября, 2011 - 08:16:26
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


Помог: 25 раз(а)




А если присвоить значение на прямую, работает?

/* Конвертирование в ASCII */
$_POST['word'] = 'абвг';
$word = $_POST['word']; // Массив входных данных.


-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
mixalic
Отправлено: 12 Октября, 2011 - 13:59:09
Post Id



Новичок


Покинул форум
Сообщений всего: 41
Дата рег-ции: Июль 2011  
Откуда: Воскресенск


Помог: 0 раз(а)




snikers987 пишет:
А если присвоить значение на прямую, работает?

/* Конвертирование в ASCII */
$_POST['word'] = 'абвг';
$word = $_POST['word']; // Массив входных данных.


нет, все тоже самое
 
 Top
LIME
Отправлено: 12 Октября, 2011 - 14:25:37
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




mixalic Не понял а может с браузером беда?
просто символы хоть выводит?
PHP:
скопировать код в буфер обмена
  1. <?PHP echo 'символы'; ?>
  2. <p>символы</p>

(Отредактировано автором: 12 Октября, 2011 - 14:27:15)

 
 Top
mixalic
Отправлено: 12 Октября, 2011 - 17:56:33
Post Id



Новичок


Покинул форум
Сообщений всего: 41
Дата рег-ции: Июль 2011  
Откуда: Воскресенск


Помог: 0 раз(а)




LIME, у меня все браузеры так вот "бедуют". Просто все echo, что в скрипте отлично выводит, а в выводе переменной из POST-а вот такая фигня...

Вообщем замучился я с этой "универсальной" кодировкой, перевел все "Windows-1251" - и все заработало! Все POST-ы тащит на отлично, теперь можно со спокойной душой заняться делом... Блин, много нервов и времени ушло на эту проблему...

Последний вопрос - если все сделать грамотно, т.е. в .htaccess прописать "Windows-1251", все файлы в ANSI, все html мета-теги прописаны на отдачу 1251, то чем плоха 1251, какие проблеммы могут быть у нее при работе сервиса на компах и браузеров различных пользователей и ОС?
(Добавление)
кстати почему ANSI? - в notepad++ выбираю "Кодировка Windows-1251", а он пишет ANSI, но браузер возвращает 1251

(Отредактировано автором: 12 Октября, 2011 - 17:58:54)

 
 Top
LIME
Отправлено: 12 Октября, 2011 - 18:02:11
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




mixalic пишет:
какие проблеммы могут быть
никаких
удобств не будет
mixalic пишет:
Windows-1251", а он пишет ANSI
соответствуют
(Добавление)
языков кроме русского и англопишушего небудет
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB