| |
|
|
| | Вот форма:
<form action="1_2.php" method="get">
name:<br>
<textarea cols=50 rows=8 name="name"></textarea><br>
<input type="submit" value="Отправить">
</form>
|
Вот обработчик формы:
<?
$name = $_GET['name'];
print $name;
?>
|
т.е. то, что я ввожу в форму, отображается на странице 1_2.php
но вот я ввожу скрипт
<script>alert("ПРИВЕТ!");</script>
| в поле ввода формы
Вопрос:
почему не срабатывает <script>alert("ПРИВЕТ!");</script> и не выводится окошечко с приветом? | |
| |
|
|
| |
|
|
| |
для: gelios
(21.06.2007 в 05:40)
| | | есть такое свойство что выполняется скрипт сразу и любое дополнение воспримется чисто как текст
могу ошибаться | |
| |
|
|
| |
|
|
| |
для: bronenos
(21.06.2007 в 07:02)
| | | А исходный код смотрели? | |
| |
|
|
| |
|
|
| |
для: Poison
(21.06.2007 в 07:19)
| | | Poison, я у себя когда-то делал также с нормальным исходным | |
| |
|
|
| |
|
|
| |
для: gelios
(21.06.2007 в 05:40)
| | | Наверное, у Вас включены магические кавычки. Проверьте это функцией get_magic_quotes_gpc() и обработайте строку stripslashes() (если включены) | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(21.06.2007 в 08:12)
| | | ой блин ступил.. тут же форма... а я про аякс... сори! | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(21.06.2007 в 08:12)
| | | ничего не получается, скрипт с приветом просто игнорируется браузером, как будто его вообще нет, почему так? | |
| |
|
|
| |
|
|
| |
для: Gelios
(21.06.2007 в 18:40)
| | | Попробуйте так:
$name = $_GET['name'];
if (get_magic_quotes_gpc())
$name = stripslashes($name);
echo $name;
|
| |
| |
|
|
| |
|
|
| |
для: kasmanaft
(21.06.2007 в 18:53)
| | | kasmanaft, большое спасибо, все получается)) | |
| |
|
|
| |
|
|
| |
для: gelios
(21.06.2007 в 05:40)
| | | <form action="1_2.php" method="get">
name:<br>
<textarea cols=50 rows=8>$name</textarea><br>
<input type="submit" value="Отправить">
</form> | |
| |
|
|
| |
|
|
| |
для: sasch
(21.06.2007 в 18:54)
| | | / | |
| |
|
|