Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> передача строки из js в php, передача строки из js в php 
:(
    Опции темы
flash32
  Дата 20.12.2011, 17:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 20.1.2010

Репутация: нет
Всего: нет



Парни .. совсем убился ... 
вот что имеем

Код

<input style="width:100%;" type="text" name="customer" value="{$customer}" onkeyup="write_on_fly('{$mod}', 'customer', this.value, '{$id}')" />


Код

function write_on_fly(mod, name, live, id) {

$.post("/flywrite/",
  {
   live: live,
   name: name,
   id: id
  },
onLoading
);
}


Код

if($act == "flywrite") {

    $flywrite->id = $_POST['id'];
    $flywrite->name = $_POST['name'];
    $flywrite->text = $_POST['live'];
    
    exec("echo ".$flywrite->id." - ".$flywrite->name." - ".$flywrite->text." >> file.txt");
    
}


сначала при появлении кавычек в текстовом поле всё переставало писаться в файлик ... много манипуляций было произведено, но всё вернул к началу .. и ... щас при появлении кавычек, они просто не пишутся в файлик, а всё остальное пишется на УРА ... но мне и кавычки нужны ... кто знает как реализовать??? поделитесь опытом плз ... т.е. надо каким-то образом экранировать все спец-символы на JS, передавать всё это в php и там писать их

p.s. хочу сделать запись в базу "на лету" ... если через форму и нажатие на кнопку, то всё ок .. а так не хочет)))

Добавлено @ 17:25
вопрос снят

Код

function addekran(str) {
    return str.replace(/([\!\@\№\;\:\?\"\'\#\$\%\^\&\*\(\)\}\{])/g, "\\$1");
}

function rmekran(str) {
    return str.replace('/\0/g', '0');
}

function write_on_fly(mod, name, live, id) {

$.post("/workorder/flywrite/",
  {
   live: rmekran(live),
   name: name,
   id: id
  },
onLoading
);
}



Код

<input style="width:100%;" type="text" name="customer" value="{$customer}" onkeyup="write_on_fly('{$mod}', 'customer', addekran(this.value), '{$id}')" />



пишет как надо)))

Добавлено через 8 минут и 11 секунд
закройте плз!

Это сообщение отредактировал(а) flash32 - 20.12.2011, 17:26
PM MAIL   Вверх
krundetz
Дата 22.12.2011, 09:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вечный странник
***


Профиль
Группа: Завсегдатай
Сообщений: 1400
Регистрация: 14.6.2007
Где: НН(Сормово)

Репутация: 1
Всего: 69



Цитата(flash32 @  20.12.2011,  17:18 Найти цитируемый пост)
закройте плз!

Это можно сделать самостоятельно, ищи ссылку Пометить как решённый, рядом с Опиции темы


--------------------
!цензоры - Хранитель стратегической жидкости
Группа ТГВ
Группа Нижний Новгород
user posted image
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0471 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.