Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Программирование > ASP

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 17.05.2002, 02:41
aaaaanton вне форума Посмотреть профиль Отправить личное сообщение для aaaaanton Найти все сообщения от aaaaanton
  № 1  
aaaaanton

Регистрация: May 2002
Сообщений: 22
Question Люди, вопрос по VB. Как если есть строка, посланная сервером a=1&b=2 вытащить a и b??

subj
thnx

Старый 17.05.2002, 17:30
Inaca вне форума Посмотреть профиль Отправить личное сообщение для Inaca Найти все сообщения от Inaca
  № 2  
Inaca

Регистрация: Mar 2002
Сообщений: 125
В первом кадре пишешь
loadVariablesNum("http://somehost/some.php?", 0);
Вот и все В Root-е и будут эти твои переменные.
Создаешь Динамическое Тхт поле, там где переменные, пишешь а (или b). Все должно работать
Удачи
__________________
Лучше не говорить что знаешь, но знать что говоришь.

Старый 17.05.2002, 19:16
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 3  
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: 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++

Старый 17.05.2002, 23:46
aaaaanton вне форума Посмотреть профиль Отправить личное сообщение для aaaaanton Найти все сообщения от aaaaanton
  № 4  
aaaaanton

Регистрация: May 2002
Сообщений: 22
Smile Извиняйте, плохо объяснил

В чем вся штука:

Я пишу сервер на ASP.
У меня есть компонент, написанный на VB
Я вставляю этот компонент в ASP страницу, и передаю ему QueryString.
Оттуда в моем компоненте получается строка типа description=%5ea&8chubvw&a=1231414&b=gbmwerc%16%48%25

И мне надо правильно вытащить description, a и b
Можно это конечно написать все ручками, но нет ли какой-ть правильной процедурки для этого???

Всем спасибо.

Старый 18.05.2002, 10:43
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 5  
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: 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++

Старый 19.05.2002, 10:35
aaaaanton вне форума Посмотреть профиль Отправить личное сообщение для aaaaanton Найти все сообщения от aaaaanton
  № 6  
aaaaanton

Регистрация: May 2002
Сообщений: 22
Question Ну а если???

Вот приспичивает меня....
Там просто некоторые могут быть, некоторые - не быть...
Делать-то как?

Уж не говорите что это не возможно.

Старый 19.05.2002, 17:28
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 7  
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: 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++

Старый 19.05.2002, 21:39
aaaaanton вне форума Посмотреть профиль Отправить личное сообщение для aaaaanton Найти все сообщения от aaaaanton
  № 8  
aaaaanton

Регистрация: May 2002
Сообщений: 22
Thumbs down Ну я так и сделал...

Ну я так и сделал...

Но не красиво это как-то.
Нет чтоли стандартной функции для этого???


Последний раз редактировалось aaaaanton; 19.05.2002 в 21:40.
Старый 20.05.2002, 00:31
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 9  
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: 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++

Старый 23.05.2002, 19:27
Floyd Rose вне форума Посмотреть профиль Отправить личное сообщение для Floyd Rose Найти все сообщения от Floyd Rose
  № 10  
Floyd Rose

Регистрация: Feb 2002
Адрес: странный город
Сообщений: 57
По умолчанию Re: Ну я так и сделал...

Цитата:
Оригинал написал(а) aaaaanton
Ну я так и сделал...

Но не красиво это как-то.
Нет чтоли стандартной функции для этого???
покажи мне хоть один язык в котором есть функция, вдыеляющая значение поля из строки:

aaa=bbb&ccc=ddd&eee=fff

К тому же:
уж если в Дельфях при создании компонент можно пользоваться объектами ASP, то в ВБ это должно быть само-собой
__________________
Все проходит.. Пройдет и это..

Создать новую тему   Часовой пояс GMT +4, время: 09:34.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 09:34.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.