УИ
Урмат Исаков

Как вывести значение переменной в текстовое поле полностью (PHP)

на странице размещена форма для отправки данных в БД. скрипт проверяет все ли поля заполнены и если какое-то поле пустое - выводит ошибку и возвращает эту же форму для добавления недостающих данных. чтобы другие поля не заполнять - скрипт в них вписывает данные, которые вводились. но вот беда - в поле "text" вписывается только первое слово из всего что вводилось. то что после пробела - не выводится в поле.

">

если вывод данных переменной сделать не в поле, а просто на экран - выводится вся строка. также выводится вся строка в поле , только в поле text отображается первое слово и всё.

когда-то получалось как-то эту проблему решить, но вспомнить не могу ((

подскажите пожалуйста решение

input type="text" name="slogan" size="40" value="|? if (%_POST["actors"]) { print %_POST["actors"]; }?|"

некоторые символы заменил чтобы отображался скрипт на сайте

Джейхун Гасанов
Джейхун Гасанов

в атрибут value записывается и все работает
попробуйте строку сформировать путем сцепления переменных точками - так более наглядно

Похожие вопросы
Зачем после return писать переменную в php. Зачем после return писать переменную в php
как создать рандомную текстовую переменную в PHP (что бы генерировалось не число а текст)
Как передать значение переменной из 1.php в 2.php?
Программирование на php+html, значение текстового поля
Как в батнике присвоить значение переменной и сравнить это значение со строками из текстового файла?
как сохранить переменную в php?
PHP. Переменые переменных и массивы.
Добавление переменной в PHP
Visual Basik 2008: Задать значение двух переменных через одно текстовое поле.
PHP не видит переменные при объявлении со значением $_POST['login']