Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Передать две строки в ПолеHTMLДокумента          
Keyword1109 Подменю пользователя
сообщение 09.04.13, 13:09
Сообщение #1

Говорящий
***
Группа: Пользователи
Сообщений: 70
Спасибо сказали: 4 раз
Рейтинг: 0

Добрый день!
Возможно глупый вопрос, но мучаюсь с ним уже долго... У меня есть ПолеHTMLДокумента и две переменные типа строка... В поле загружается страница, например, [необходимо зарегистрироваться для просмотра ссылки] которая должна работать с этими двумя строками.
Так вот вопрос: Как мне получить в данной странице эти строки?
Пробовал передавать их GET параметрами, типа [необходимо зарегистрироваться для просмотра ссылки]СТРОКА1&param2=СТРОКА2, но тут проблема в том, что в строках могут быть разные символы (?, &, = и т.д.)
Может как-нибудь POST параметрами можно передать?!
Заранее благодарен!

Vofka Подменю пользователя
сообщение 09.04.13, 13:40
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Я не понял, что вы пытаетесь сделать.

Keyword1109 Подменю пользователя
сообщение 09.04.13, 13:49
Сообщение #3

Говорящий
***
Группа: Пользователи
Сообщений: 70
Спасибо сказали: 4 раз
Рейтинг: 0

Цитата(Vofka @ 09.04.13, 13:40) *
Я не понял, что вы пытаетесь сделать.

У меня на форме есть ПолеHTMLДокумента в которое загружается страница с сайта... Но при загрузке (или перед ней) надо как-то передать этой странице две строки из 1С... Страница скриптом обрабатывает эти строки и выдает в поле ПолеHTMLДокумента результат... Т.е. иными словами, мне надо php скрипту передать две переменные типа "строка" и результат работы скрипта вывести в ПолеHTMLДокумента...

Vofka Подменю пользователя
сообщение 09.04.13, 13:58
Сообщение #4

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

То, как передавать странице параметры - это устанавливает php скрипт. Если он их принимает, как вы выше написали в виде site.com.ua/exemple.php?param1=СТРОКА1&param2=СТРОКА2, тогда надо их так и передавать. То что в Строка1 и Строка2 левые символы - это, как мне кажется, и есть проблема, не должно такого быть. Это то же самое, что вы скажете, мол хочу передавать параметры так site.com.ua/exemple.php?param111=СТРОКА1&param222=СТРОКА2.

Keyword1109 Подменю пользователя
сообщение 09.04.13, 14:06
Сообщение #5

Говорящий
***
Группа: Пользователи
Сообщений: 70
Спасибо сказали: 4 раз
Рейтинг: 0

Цитата(Vofka @ 09.04.13, 13:58) *
То, как передавать странице параметры - это устанавливает php скрипт

То, как передавать странице параметры решу я, потому как буду подгонять скрипт под 1С... Как будет правильнее их передать...
Цитата(Vofka @ 09.04.13, 13:58) *
То что в Строка1 и Строка2 левые символы - это, как мне кажется, и есть проблема

Но мне как-то и надо передать эти самые левые символы... Может не GET-переменными а как-то еще?

pablo Подменю пользователя
сообщение 09.04.13, 14:24
Сообщение #6

Старейшина
********
Группа: Команда (модераторы)
Сообщений: 1116
Из: Одесса-Луганск
Спасибо сказали: 192 раз
Рейтинг: 0

а не возникала идея в 1с заменять неправильные символы на определенные редкие последовательности с последующей раскодировкой на пхп стороне? например 1с заменяет & на ........ (8 точек), а пхп эти точки сам меняет на &


Signature
Правильно поставленный вопрос содержит до 90% ответа.

Keyword1109 Подменю пользователя
сообщение 09.04.13, 14:28
Сообщение #7

Говорящий
***
Группа: Пользователи
Сообщений: 70
Спасибо сказали: 4 раз
Рейтинг: 0

Цитата(pablo @ 09.04.13, 14:24) *
а не возникала идея в 1с заменять неправильные символы на определенные редкие последовательности с последующей раскодировкой на пхп стороне? например 1с заменяет & на ........ (8 точек), а пхп эти точки сам меняет на &

Ладно, а допустим в строке будет такая последовательность "&."... А как тогда в php понять что это "&.", а не ".&"?

Vofka Подменю пользователя
сообщение 09.04.13, 14:40
Сообщение #8

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Цитата(Keyword1109 @ 09.04.13, 15:28) *
Ладно, а допустим в строке будет такая последовательность "&."... А как тогда в php понять что это "&.", а не ".&"?

Ну а если подумать? Pablo вам указал направление, а не конкретное решение. Заменяйте & на ampersant, например.

Keyword1109 Подменю пользователя
сообщение 09.04.13, 15:01
Сообщение #9

Говорящий
***
Группа: Пользователи
Сообщений: 70
Спасибо сказали: 4 раз
Рейтинг: 0

Цитата(Vofka @ 09.04.13, 14:40) *
Ну а если подумать? Pablo вам указал направление, а не конкретное решение. Заменяйте & на ampersant, например.

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

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.04.24, 17:17
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!