imho.ws |
![]() |
![]() |
![]() |
# 1 |
Junior Member
Регистрация: 28.07.2003
Адрес: IL
Сообщения: 93
![]() |
Xml, Asp, База данных - нужен совет
Добрый вечер!
Имеется XML на стороне клиента (сидит в Frames, доступен для всех страниц). Его содержимое нужно внести в базу данных. Пишется вся ента радость на ASP. Чтоб было понятнее ето корзина покупок, которая составляется у клиента и ее нужно послать на сервер. Заранее благодарен! ![]() |
![]() |
![]() |
# 2 |
МОД-Оператор ЭВМ
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Т.е. есть фрейм с XML объектом и нам саму XML структуру нужно переправить на сервер. Правильно ?
Если так, то думаю самым простым решением будет запихать содержимое фрейма в input (type=hidden) и передать POST'ом ... |
![]() |
![]() |
# 5 |
Junior Member
Регистрация: 28.07.2003
Адрес: IL
Сообщения: 93
![]() |
Я кажисьне врубаюсь, если можно попытайся разжевать, я два дня сам сижу, сейчас вот решил попросить о помоши:
В начале странички я вызываю етот XML: Код:
document.write("<xml id = orderList>") Код:
document.write(parent.orderList.transformNode(parent.xsl)) потом пишу его в таблицу ...... А потом есть форма, в которой по твоему совету, хочу ето дело передать. Пытаюсь запихнуть в форму а оно не лезет |
![]() |
![]() |
# 6 |
МОД-Оператор ЭВМ
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Это XML:
Код:
<?xml version="1.0" standalone="yes"?> <root> <Customer> <CompanyName>Northern Lights, Ltd</CompanyName> <Order> <OrderDate>12-19-2001</OrderDate> <OrderTotal>102.13</OrderTotal> </Order> <Order> <OrderDate>01-07-2002</OrderDate> <OrderTotal>127.63</OrderTotal> </Order> </Customer> <Customer> <CompanyName>Southern Accents, Inc.</CompanyName> <Order> <OrderDate>12-22-2001</OrderDate> <OrderTotal>291.74</OrderTotal> </Order> </Customer> </root> Код:
<html><body><script language="JavaScript"> var xmlobj = new ActiveXObject("Microsoft.XMLDOM"); xmlobj.load('test.xml'); alert(xmlobj.xml); </script></body></html> Код:
document.write('<input type="hidden" name=xz value="'.myxml.'">'); |
![]() |