|
|
|
| <TEXTAREA name="about_girl" cols="50" rows=3 class=w98pr id="about_girl" value="<?=$about_girl;?>"></TEXTAREA>
Я echo $about_girl; проверила. Выдаёт в браузере
хорошая
Как и было введено.
Я наверно не так как-то эту текстареа записала. Что я делаю не так? | |
|
|
|
|
|
|
|
для: tavila2009
(03.01.2009 в 19:31)
| | <TEXTAREA name="about_girl" cols="50" rows=3 class=w98pr id="about_girl"><?=$about_girl;?></TEXTAREA> | |
|
|
|
|
|
|
|
для: sim5
(03.01.2009 в 19:35)
| | Спасибо! Получилось! С Новым Годом Вас!!!! :))) | |
|
|
|
|
|
|
|
для: tavila2009
(03.01.2009 в 19:46)
| | И вас с Новым годом, и вот вам новогодний подарок.) | |
|
|
|
|
|
|
|
для: sim5
(03.01.2009 в 19:35)
| | тут явно не хватает htmlspecialchars()
Sim5, от Вас ну никак не ожидал. | |
|
|
|
|
|
|
|
для: Trianon
(03.01.2009 в 22:26)
| | >тут явно не хватает htmlspecialchars()
В textarea ? o.O | |
|
|
|
|
|
|
|
для: Drago
(03.01.2009 в 23:14)
| | </textarea> как представлять?
Да и вообще - что вызывает такое удивление? | |
|
|
|
|
|
|
|
для: Trianon
(03.01.2009 в 23:22)
| | >Да и вообще - что вызывает такое удивление?
А если мне в этой форме нужно html редактировать?
></textarea> как представлять?
Например так:
<?
$var = str_replace('</textarea>', '</textarea_end_tag>', $var);
echo '<textarea>'.$var.'</textarea>';
|
А при обработке формы обратно:
<?
$var = str_replace('</textarea_end_tag>', '</textarea>', $_POST['var']);
|
| |
|
|
|
|
|
|
|
для: Drago
(03.01.2009 в 23:49)
| | а если у меня </textarea_end_tag> в тексте встретится?
Неужели ж непонятно, что алгоритм преобразования данных от самих данных зависеть не должен?
Ну вспомните Вы историю, когда на этом форуме с аналогичными благими намерениями все апострофы заменялись на обратные косые кавычки, и чем это кончилось.
>А если мне в этой форме нужно html редактировать?
В смысле - визуальными средствами?
Так это, пардон, несколько отдельная задача. И явно не для php, а для js.
И инициализация содержимого в ней уместна именно js-средствами. | |
|
|
|
|
|
|
|
для: Trianon
(04.01.2009 в 00:06)
| | >Неужели ж непонятно, что алгоритм преобразования данных от самих данных зависеть не должен?
Вот это, как раз, и не понятно. Как же строить алгоритм, если неизвестно какие придут данные?
Придираюсь к словам? Наверное. :)
Вообще, конечно же, согласен. </textarea_end_tag> не панацея. И придумать уникальную замену будет невозможно. Но, я считаю, если брать какой-либо частный случай, этот способ имеет право на жизнь.
>В смысле - визуальными средствами?
>Так это, пардон, несколько отдельная задача. И явно не для php, а для js.
>И инициализация содержимого в ней уместна именно js-средствами.
Да, пожалуй, вы правы. Этим действительно должен заниматься js. Хотя, на первый взгляд, именно использование js, кажется нецелесообразным. Первое впечатление обманчиво? :) | |
|
|
|
|
|
|
|
для: Drago
(04.01.2009 в 00:35)
| | >>Неужели ж непонятно, что алгоритм преобразования данных от самих данных зависеть не должен?
>Вот это, как раз, и не понятно. Как же строить алгоритм, если неизвестно какие придут данные?
Вот так и строить. Из расчета на то, что данные могут прийти любые.
>Вообще, конечно же, согласен. </textarea_end_tag> не панацея. И придумать уникальную замену будет невозможно. Но, я считаю, если брать какой-либо частный случай, этот способ имеет право на жизнь.
Так зачем писать для частного случая, когда
а) можно написать для любого,
и б) для любого написать проще? | |
|
|
|
|
|
|
|
для: Trianon
(04.01.2009 в 01:00)
| | Минус, все-равно, остается в использовании js. Он ведь может быть и отключен.
Но это уже моя личная принципиальность.
В целом, использование js - наилучшее решение. | |
|
|
|
|
|
|
|
для: Drago
(04.01.2009 в 01:15)
| | если js отключен, то и сам wysiwyg-редактор работать не сможет.
Я говорил о редактировании plain text, что в php-контексте обычно и понимается под целью задачи. Если мы вообще еще находимся в рамках поднятой автором темы. | |
|
|
|
|
|
|
|
для: Trianon
(04.01.2009 в 01:39)
| | >если js отключен, то и сам wysiwyg-редактор работать не сможет.
wysiwyg-редактор конечно не сможет.
Я имел ввиду нечто другое. Часто, для быстрой правки используется обычное поле textarea, без js надстроек. Отсюда и нежелание использовать js в принципе. Но, как я уже говорил, это мои личные заморочки.
>Я говорил о редактировании plain text, что в php-контексте обычно и понимается под целью задачи.
Согласно википедии:
PHP — язык программирования, созданный для генерирования HTML-страниц на веб-сервере и работы с базами данных.
Так почему же, по-вашему, обычной задачей php является редактирование plain text? | |
|
|
|
|
|
|
|
для: Drago
(04.01.2009 в 02:23)
| | - | |
|
|
|
|
|
|
|
для: Drago
(03.01.2009 в 23:14)
| | Вот для наглядности запустите у себя это:
<?php
$a = "</textarea><iframe width='400' height='400' src='http://www.ruporno.org/'></iframe>";
?>
<textarea cols="10" rows="10"><?php echo htmlspecialchars($a) ?></textarea>
|
а потом это:
<?php
$a = "</textarea><iframe width='400' height='400' src='http://www.ruporno.org/'></iframe>";
?>
<textarea cols="10" rows="10"><?php echo $a ?></textarea>
|
| |
|
|
|
|
|
|
|
для: Trianon
(03.01.2009 в 22:26)
| | Trianon, автор вообще о многом представления не имеет, судя по темам, которые им недавно созданы. Уж пусть он начинает с малого, а тема безопасности, это не только htmlspecialchars(), и в один пост ну никак не вклеить все, согласитесь. Ну коли вы это подняли, то и объясните ему, что, зачем и почему. | |
|
|
|
|
|
|
|
для: sim5
(04.01.2009 в 05:34)
| | А Вы не знаете как цвет у полосы прокрутки поменять в селекте? Я вот это поставила. Но вот как полосу поменять не знаю.
<SELECT style="font: 12px Arial; background-color:#F9F9F9;color:#000000;" id="day_birthday" name="day_birthday">
<OPTION value="" selected></OPTION>
<OPTION value=1>1</OPTION>
..... | |
|
|
|
|
|
|
|
для: tavila2009
(04.01.2009 в 05:40)
| | Для этого нужно почитать, хотя бы немного, о CSS, это, кроме прочего, поможет не засорять HTML-код лишним. Что касается конкретно скролла, то есть нечто о чем нужно знать, а почитать можно, например, тут.
PS. Trianon, вот вам и ответ на вопрос. А почему от меня нельзя ожидать пакостей всяких? ;-) | |
|
|
|
|
|
|
|
для: sim5
(04.01.2009 в 06:16)
| | Конечно я работаю с CSS. Это я просто "живьём" поставила чтобы отладить. Конечно я потом перенесу это в CSS. Похоже никто не знает. :(( | |
|
|
|
|
|
|
|
для: sim5
(04.01.2009 в 06:16)
| | Вот как мне ответили на другом форуме. Грустно! А я то разлетелась! :((
"Никак.
Изменить параметры полосы прокрутки можно только в MSIE и только у тегов APPLET, BDO, BODY, DIV, EMBED, OBJECT, TEXTAREA. " | |
|
|
|
|
|
|
|
для: sim5
(04.01.2009 в 05:34)
| | Нет темы безопасности.
Есть тема корректного преобразования данных. | |
|
|
|
|
|
|
|
для: Trianon
(04.01.2009 в 09:58)
| | Какие Вы здесь все умницы! :))) Приглашаю всех посетить мои личные проекты
http://iisus-hristos.com/
http://spasi-i-sohrani.com/
Там интересно в "Форумы" "Фотоальбомы" и "Аудио. Видио Библиотека "
В Google при поиске по евангелие online держатся на первом и воторм месте. И ещё много по чему. Вот! :))
http://www.google.ru/search?hl=ru&q=%D0%B5%D0%B2%D0%B0%D0%BD%D0%B3%D0%B5%D0%BB%D0%B8%D0%B5+online&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=&aq=f&oq=
Это я извиняюсь за свои глупые вопросы. Вот! Но я исправлюсь! :))) | |
|
|
|
|
|
|
|
для: tavila2009
(04.01.2009 в 15:21)
| | изыди, спаммер. | |
|
|
|
|
|
|
|
для: Trianon
(04.01.2009 в 15:25)
| | я не спамер. Я их сама не люблю. Всех недавно вывела со своих форумов. :( | |
|
|
|
|
|
|
|
для: tavila2009
(04.01.2009 в 15:30)
| | >Всех недавно вывела со своих форумов. :(
Чесноком или просто Словом Божьим? ))) | |
|
|
|
|
|
|
|
для: Николай2357
(04.01.2009 в 15:42)
| | :))) | |
|
|
|
|
|
|
|
для: Trianon
(03.01.2009 в 22:26)
| | $about_girl=htmlspecialchars($cat['about_girl']);
Это я поставила перед тем как занести в Текстареа. Правильно. Обязательно нужно. | |
|
|
|