Главная arrow Программирование arrow HTML arrow PHP: как передать значение многострочного окна редактирования Saturday, November 25 2017  
ГлавнаяКонтактыАдминистрированиеПрограммированиеСсылки
UK-flag-ico.png English Version
GERMAN-flag-ico.png Die deutsche Version
map.gif карта сайта
нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.

Поделиться:

PHP: как передать значение многострочного окна редактирования Версия для печати
Написал microsin   
27.08.2006
Суть состоит в том, чтобы передать текст из нашего окна редактирования как переменную методом формы POST.

Как это делается на примере NetObjects Fusion 7.5:
1. Присваиваем окну редактирования какое-нибудь нормальное имя, например DescriptionEd.
2. На страничке, где вставлено наше окно редактирования, обязательно есть форма. Открываем её свойства (View\Object Tree, или кнопка F4, выбираем в дереве объектов корневую папку Имя_Странички_Layout).
3. В окне свойств откроется Layout Properties. На закладке свойств General, возле чек-бокса Layout is a form (в нашем примере формой является вся страничка, но также формой может быть, например, таблица) жмем кнопу Settings...
4. В открывшемся окне видим настройки формы - в поле Action указан файл, который вызывается при нажатии любой кнопки типа Submit на форме (пусть для нашего примера это будет файл go.php). Method выбираем Post, тогда в строке браузера переменные отображаться не будут (в нашем примере это переменная DescriptionEd).
5. В поле Hidden Fields перечислены все переменные, дополнительно передаваемые методом POST в файл поля Action (для нашего примера go.php). Добавим переменную DescriptionEd, для чего жмем кнопку с плюсиком, в поле Name вписываем DescriptionEd, а в поле Value вписываем любое интересующее нас значение по умолчанию. Я вписал туда "Warning!!! AcronymDescrEd is not set" - это значение будет показывать, что текст не был изменен.
6. Теперь в коде go.php можно обращаться с значению переменной $DescriptionEd:
echo $DescriptionEd;
 

Добавить комментарий

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:

Защитный код
Обновить

< Пред.   След. >

Top of Page
 
microsin © 2017