![]() |
Люди, вопрос по VB. Как если есть строка, посланная сервером a=1&b=2 вытащить a и b??
subj :confused: :confused: :confused:
thnx |
В первом кадре пишешь
loadVariablesNum("http://somehost/some.php?", 0); Вот и все :) В Root-е и будут эти твои переменные. Создаешь Динамическое Тхт поле, там где переменные, пишешь а (или b). Все должно работать ;) Удачи |
Re: Люди, вопрос по VB. Как если есть строка, посланная сервером a=1&b=2 вытащить a и b??
Учитывая название раздела (ASP), не считает ли автор треда нужным объяснить, что он имел в виду?
На какой стороне -- на клиенте или сервере -- он исапользует VB? |
Извиняйте, плохо объяснил
В чем вся штука:
Я пишу сервер на ASP. У меня есть компонент, написанный на VB Я вставляю этот компонент в ASP страницу, и передаю ему QueryString. Оттуда в моем компоненте получается строка типа description=%5ea&8chubvw&a=1231414&b=gbmwerc%16%48%25 И мне надо правильно вытащить description, a и b Можно это конечно написать все ручками, но нет ли какой-ть правильной процедурки для этого??? Всем спасибо. |
Кроме совершенно экзотических случаев ты не должен передавать QueryString в компонент. Разбор параметров должен быть сделан в скрипте и уже готовые параметры передаются в компонент.
|
Ну а если???
Вот приспичивает меня....
Там просто некоторые могут быть, некоторые - не быть... Делать-то как? Уж не говорите что это не возможно. |
1. По символам '&' разбей на фрагменты.
2. В каждом фрагменте по символу '=' разбей на имя и значение. 3. Расшифруй значение по обычным правилам. Все. |
Ну я так и сделал...
Ну я так и сделал...
Но не красиво это как-то. Нет чтоли стандартной функции для этого??? :rolleyes: |
Стандартная функция не нужна, ибо делать так не нужно. :)
|
Re: Ну я так и сделал...
Цитата:
aaa=bbb&ccc=ddd&eee=fff К тому же: уж если в Дельфях при создании компонент можно пользоваться объектами ASP, то в ВБ это должно быть само-собой |
| Часовой пояс GMT +4, время: 17:01. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.