Кром
Новичок
Тег <input> и echo
Заметил в форме интересный момент. Если в теге <input> написать текст из нескольких слов, потом сохранить текст с помощю сессии и, допустим, вернуться на ту же страницу, так чтобы текст остался в поле формы, получается странная вещь. Код:
<INPUT type=text name=var size=60 value=<?php echo $var; ?>
выводит только первое слово!
А код:
<?php
echo "<INPUT type=text name=var size=60 value=\"$var\">";
?>
работает правильно (выводит полный текст).
Кто нибудь может обьяснить почему так происходит?
Заметил в форме интересный момент. Если в теге <input> написать текст из нескольких слов, потом сохранить текст с помощю сессии и, допустим, вернуться на ту же страницу, так чтобы текст остался в поле формы, получается странная вещь. Код:
<INPUT type=text name=var size=60 value=<?php echo $var; ?>
выводит только первое слово!
А код:
<?php
echo "<INPUT type=text name=var size=60 value=\"$var\">";
?>
работает правильно (выводит полный текст).
Кто нибудь может обьяснить почему так происходит?