Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
DelpH
Зарегистрирован: 16.04.2002 Сообщения: 67 Откуда: Kazan
|
Добавлено: Сб Дек 21 2002 22:42 Заголовок сообщения: Вывод строки из двух и более слов в input type=text ... (php) |
|
|
Я делаю так : echo ""; Если переменная $realname состоит напимер из двух слов, то выводиться только первое. А как вывести строку полностью ? |
|
Вернуться к началу |
|
|
DelpH
Зарегистрирован: 16.04.2002 Сообщения: 67 Откуда: Kazan
|
Добавлено: Сб Дек 21 2002 23:00 Заголовок сообщения: Re: Вывод строки из двух и более слов в input type=text ... (php) |
|
|
echo "input type=\"text\" name=\"newname\" value=$realname"; |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Вс Дек 22 2002 14:56 Заголовок сообщения: А экранирование? Оно особенно нужно для realname! |
|
|
Параметры type=\"text\" и name=\"newname\" имеют заведомо фиксированные и простые значения (не содержат пробелов и пр.спец.символов); а вот value=$realname, как ты сам говоришь, содержит пробелы, и поэтому именно его надо заключать в кавычки, которые экранируют разделяющие функции пробелов. Т.е. я бы переписал это в виде echo "input type=text name=newname value=\"$realname\""; |
|
Вернуться к началу |
|
|
Mons
Зарегистрирован: 23.12.2002 Сообщения: 11 Откуда: Долгопрудный
|
Добавлено: Пн Дек 23 2002 12:10 Заголовок сообщения: Не знаю как в PHP это выглядит, но в перле можно сделать через... |
|
|
print |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Пн Дек 23 2002 12:58 Заголовок сообщения: Отвечай кому надо и заменяй уголки! |
|
|
1) Отвечай на вопрос, а не на мой ответ.
2) Вместо < пиши < вместо > пиши > |
|
Вернуться к началу |
|
|
Mons
Зарегистрирован: 23.12.2002 Сообщения: 11 Откуда: Долгопрудный
|
Добавлено: Пн Дек 23 2002 13:10 Заголовок сообщения: учту на будущее :)) (-) |
|
|
null |
|
Вернуться к началу |
|
|
DrBorman Гость
|
Добавлено: Чт Дек 26 2002 03:53 Заголовок сообщения: А не слишком ли сложно? |
|
|
Проще, может, так: <?php print " ?> <input type="text" name="newname" ...> <php "\n; ?> |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Чт Дек 26 2002 13:42 Заголовок сообщения: Так там же переменные! |
|
|
Начальное содержимое поля (значение параметра VALUE) берется (подставляется) из PHP-переменной, и его необходимо экранировать, т.к. оно содержит пробелы. |
|
Вернуться к началу |
|
|
|