Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.03.2017, 06:46
Новичок на форуме
Отправить личное сообщение для ifrat Посмотреть профиль Найти все сообщения от ifrat
 
Регистрация: 03.03.2017
Сообщений: 8

Передача данных с html документа в базу 1с
С помощью этой функции получаю данные с базы...


function StartDiner(){

$.ajax(
{type: 'POST', url:'/MobileRestaran/rzSoap.php', data: {fname:'StartDiner'},
success: function(arg){

theRes = JSON.parse(arg);

if (theRes[0][0]=='empty') {}
else{

resStr = '<table border="0">';

for(var i=0; i<theRes.length -1; i++) {

cod = theRes[i][0];
ngroup = theRes[i][1];

resStr = resStr + ' <tr> <td align="left"><button class="menu" onclick="OpenMenuDiner(\''+ cod +'\'); OpenCount()" style="font-family:\'Palatino Linotype\', \'Book Antiqua\', Palatino, serif; height:35px; width:200px; cursor: pointer; font-weight:bold; text-transform:uppercase">' +ngroup+ '</button></td></tr>';
}

resStr = resStr + '</table>';
document.getElementById("Submenu2").innerHTML = resStr;

}
}
});
}


А как мне отправлять данные на 1с?
не могу разобраться...
Ответить с цитированием
  #2 (permalink)  
Старый 06.03.2017, 07:41
Новичок на форуме
Отправить личное сообщение для ifrat Посмотреть профиль Найти все сообщения от ifrat
 
Регистрация: 03.03.2017
Сообщений: 8

Конкретные данные. нужно передать в базу список товаров с их ID, единицей измерения, и ценой.

я так понимаю что надо так же как и получаю данные с базы, так и отправляю через ajax.

как мне передать нужные параметры в мой php файл и отправить в базу?

или скиньте ссылку на нужный ресурс, так как найти не получается...
Ответить с цитированием
  #3 (permalink)  
Старый 06.03.2017, 08:36
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

О каких базах идет речь? Если
Сообщение от ifrat
С помощью этой функции получаю данные с базы
то что за вторая база 1С?
Ответить с цитированием
  #4 (permalink)  
Старый 06.03.2017, 08:36
Новичок на форуме
Отправить личное сообщение для ifrat Посмотреть профиль Найти все сообщения от ifrat
 
Регистрация: 03.03.2017
Сообщений: 8

1С, не дописал
Ответить с цитированием
  #5 (permalink)  
Старый 06.03.2017, 08:39
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от ifrat
А как мне отправлять данные на 1с?
Сообщение от ifrat
1С, не дописал
Что за ребус, и чего вы вообще пытаетесь сделать, из своих двух баз перекачать данные из одной в другую?
Ответить с цитированием
  #6 (permalink)  
Старый 06.03.2017, 08:50
Новичок на форуме
Отправить личное сообщение для ifrat Посмотреть профиль Найти все сообщения от ifrat
 
Регистрация: 03.03.2017
Сообщений: 8

елы палы, все перепутал...

Извините меня, не правильно оформил свой вопрос....

вкратце : у меня есть таблица в html документе. У таблицы 3 элемента: ID, единица измерения и цена.

мне надо эту самую таблицу передать в базу.

Извиняюсь еще раз, с утра чет погнал...
Ответить с цитированием
  #7 (permalink)  
Старый 06.03.2017, 09:20
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Если страница с таблицей, это MobileRestaran/rzSoap.php, то зачем ее грузить на клиента, парсить, и отправлять данные опять серверу, сервер это и без клиента сделать может. Вот только зачем это нужно, ну бог с ним.

Если таблица на странице, это resStr + ' <tr> <td align="left">.... и передать надо данные ее, то зачем опять таки тогда нужно ее помещать на страницу, если данные это JSON.parse(arg), то-есть серверу они тем более известны.

Если данные, это массив, который содержится по запросу MobileRestaran/rzSoap.php и находятся в базе, и их нужно обрамить в таблицу и записать в базу, то зачем для этого нужен клиент, если сервер это может сделать, и кстати, прямо при выводе.

Я так и не понял сути того, чего вы пытаетесь сотворить и для чего.
Ответить с цитированием
  #8 (permalink)  
Старый 06.03.2017, 11:59
Новичок на форуме
Отправить личное сообщение для ifrat Посмотреть профиль Найти все сообщения от ifrat
 
Регистрация: 03.03.2017
Сообщений: 8

Короче так. Есть 2 HTML страницы. 1 - типа админки, 2 - типа для клиента.

оба html связаны с 1 базой 1С. НО! Админка имеет больше прав.

У меня есть php документ который посылает запрос на базу 1С

Так вот, все что будет находится на клиентском html документе, будет непосредственно приходить с базы, в которую АДМИН добавит элементы.

Работа делается для клиента который не будет иметь доступа к базе. но зато будет добавлять новые данные через админку. а непосредственные его подчиненные будут работать через клиентскую версию

Забудьте про тот код , что я отправил. С запарки не то что надо скопировал
Ответить с цитированием
  #9 (permalink)  
Старый 06.03.2017, 17:13
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от ifrat
Есть 2 HTML страницы. 1 - типа админки, 2 - типа для клиента.
оба html связаны с 1 базой 1С. НО! Админка имеет больше прав.
Это за гранью моего понимания.

Есть пользователи, у которых могут быть на сайте те или иные права, при этом все они пользуются одними и теми же данными (имеются ввиду публичные данные). Разница только в том, что одни являются просто пользователями, а другие могут добавлять, редактировать и удалять эти данные.

Данные на сайтах с динамическими страницами всегда хранятся в базе, а количество страниц, их содержание, понятия во многом абстрактные. Физически страниц даже и не существует, одни и те же данные по условию могут быть количеством в N страниц, а могут быть и количеством в Nn страниц.

Пользователь с правами администратора, работая с данными через административный раздел, получает обычные данные, посредством формы что-то с ними вытворяет и сохраняет опять в базе. При запросе данных обычными пользователями они получают их как содержание HTML страницы. При этом и сами данные могут быть налету обрамляться неким html-кодом.

Хранение данных в базе как html затрудняет его редактирование, поэтому данные обрамляются html при выводе на страницу. В простейшем случае может добавляться некое форматирование данных посредством ВВ-кода, который используется и на этом сайте. Более же серьезное форматирование как и хранение данных в базе как уже готовый html-код осуществляется посредством визуальных редакторов (WYSIWYG редакторы).

В коде же вами приведенном вообще ничего не делается - получили от сервера, обрамили посредством JS html-кодом, и хотим это вернуть опять на сервер. Это какая-то бессмыслица получается.
Ответить с цитированием
  #10 (permalink)  
Старый 07.03.2017, 06:37
Новичок на форуме
Отправить личное сообщение для ifrat Посмотреть профиль Найти все сообщения от ifrat
 
Регистрация: 03.03.2017
Сообщений: 8

Да забудьте вы уже про код. я просто скопировал кусок кода при котором я получаю данные с базы. обычные данные. они никак не связаны с моей проблемой, которую уже решил

Спасибо вам за уделенное время!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Печать HTML документа SwaD Общие вопросы Javascript 33 22.10.2015 14:25
FancyBox или передача данных greatilya Общие вопросы Javascript 12 28.01.2014 23:38
Передача и сохранение данных в фаил RX200 Общие вопросы Javascript 7 28.02.2009 14:00
как узнать html код документа, подгруженного в iframe alexKniaz Events/DOM/Window 7 03.12.2008 12:37
передача данных между формами Yurii Общие вопросы Javascript 2 30.04.2008 20:52