Тема: Javascript и PHP
Показать сообщение отдельно
  #1 (permalink)  
Старый 07.01.2013, 14:14
Новичок на форуме
Отправить личное сообщение для ilya2306 Посмотреть профиль Найти все сообщения от ilya2306
 
Регистрация: 04.12.2012
Сообщений: 6

Javascript и PHP
Здравствуйте!
Реализую шифрование DES на javascript. Использую готовую библиотеку. В библиотеке все работает, но для вывода на экран используется document.writeln (...);
Мне нужно переделать это, чтобы данные после шифрования, отправлялись на сервер. Вот как я делаю:
Есть форма: 3 инпута, 1 кнопка.

В первый пишем текст, во второй ключ.
По нажатии на кнопку шифруется текст и заносится в третий инпут, и данные отправляются скрипту php.
Вот как выглядят данные, полученные скриптом:

Проблема в том, что когда я присваиваю переменной javascript значение переменной php не все символы правильно обрабатываются.
Вот как я присваиваю
echo ("<script type='text/javascript'>var key = '".$_POST['key']."'; var text = '".$_POST['text']."';</script>");


И вот результат:

судя по результату какие-то символы не воспринимаются javascript
Вопрос:
Как перекодировать строку зашифрованного сообщения, чтобы потом в точности восстановить ее?

или как присвоить переменной javascript значение переменной php, сохраняя все символы?

судя по результату какие-то символы не воспринимаются javascript
Вопрос:
Как перекодировать строку зашифрованного сообщения, чтобы потом в точности восстановить ее?

или как присвоить переменной javascript значение переменной php, сохраняя все символы?

Последний раз редактировалось ilya2306, 07.01.2013 в 14:17.
Ответить с цитированием