|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: May 2002
Сообщений: 22
|
Люди, вопрос по VB. Как если есть строка, посланная сервером a=1&b=2 вытащить a и b??
subj
thnx |
|
|||||
Регистрация: Mar 2002
Сообщений: 125
|
В первом кадре пишешь
loadVariablesNum("http://somehost/some.php?", 0); Вот и все В Root-е и будут эти твои переменные. Создаешь Динамическое Тхт поле, там где переменные, пишешь а (или b). Все должно работать Удачи
__________________
Лучше не говорить что знаешь, но знать что говоришь. |
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Re: Люди, вопрос по VB. Как если есть строка, посланная сервером a=1&b=2 вытащить a и b??
Учитывая название раздела (ASP), не считает ли автор треда нужным объяснить, что он имел в виду?
На какой стороне -- на клиенте или сервере -- он исапользует VB?
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
Регистрация: May 2002
Сообщений: 22
|
Извиняйте, плохо объяснил
В чем вся штука:
Я пишу сервер на ASP. У меня есть компонент, написанный на VB Я вставляю этот компонент в ASP страницу, и передаю ему QueryString. Оттуда в моем компоненте получается строка типа description=%5ea&8chubvw&a=1231414&b=gbmwerc%16%48%25 И мне надо правильно вытащить description, a и b Можно это конечно написать все ручками, но нет ли какой-ть правильной процедурки для этого??? Всем спасибо. |
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Кроме совершенно экзотических случаев ты не должен передавать QueryString в компонент. Разбор параметров должен быть сделан в скрипте и уже готовые параметры передаются в компонент.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
Регистрация: May 2002
Сообщений: 22
|
Ну а если???
Вот приспичивает меня....
Там просто некоторые могут быть, некоторые - не быть... Делать-то как? Уж не говорите что это не возможно. |
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
1. По символам '&' разбей на фрагменты.
2. В каждом фрагменте по символу '=' разбей на имя и значение. 3. Расшифруй значение по обычным правилам. Все.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
Регистрация: May 2002
Сообщений: 22
|
Ну я так и сделал...
Ну я так и сделал...
Но не красиво это как-то. Нет чтоли стандартной функции для этого??? Последний раз редактировалось aaaaanton; 19.05.2002 в 21:40. |
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Стандартная функция не нужна, ибо делать так не нужно.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
Регистрация: Feb 2002
Адрес: странный город
Сообщений: 57
|
Re: Ну я так и сделал...
Цитата:
aaa=bbb&ccc=ddd&eee=fff К тому же: уж если в Дельфях при создании компонент можно пользоваться объектами ASP, то в ВБ это должно быть само-собой
__________________
Все проходит.. Пройдет и это.. |
Часовой пояс GMT +4, время: 09:34. |
|
« Предыдущая тема | Следующая тема » |
|
|