Показать сообщение отдельно
Старый 05.02.2013, 16:53   #21
Trazzy
Разработчик
 
Аватар для Trazzy
 
Регистрация: 24.11.2008
Адрес: UA
Сообщений: 504
Написано 110 полезных сообщений
(для 225 пользователей)
Ответ: Вопрос-Ответ

Привет всем бульйонцам!

Есть у меня, к примеру, такой вот код:
<?php
echo '<form method="GET">
<input type="text" name="t1" value="'
.@$_GET['t1'].'">
<input type="text" name="t2" value="'
.@$_GET['t2'].'">
<input type="submit" value="OK">
</form>'
;
?>
... так вот, если в первой строке вписать что-то вроде Вася&t2=Пупкин и нажать ОК - в первой строке будет Вася, а во второй Пупкин.
Т.е. &t2= передастся как есть и воспримется как get..
Вопрос: как бороться с таким поведением?
(надо что-то вроде urlencode, но как?)
__________________
Уважай собеседника, а лучше подари ему +
(Offline)
 
Ответить с цитированием