Благодарю за многочисленные отзывы и подсказки, к сути проблемы, правда, не имеющие отношения. Итак, следуя вашему совету я наваял: echo "<form action=\"han_edt.php\" method=\"POST\"> <table> <tr> <td colspan=\"2\"> Name: <input type=\"text\" size=\"100\" maxlength=\"255\" name=\"name\" value=\"".$name."\"> </td> </tr> </table> </form>"; Это лишь кусок большой формы. Все остальное работает нормально. Значение переменной $name (Взято из ячейки БД) = "Something Strange #1". При отбражение формы в поле ввода выводится только "Something". При изменении его на "Some Thing", значение ячейки изменяется, а в поле ввода отображается только "Some". Правильность значения переменной и обработчика проверено десятком других полей (текстовых без пробелов и целочисленных). П.С. Вопрос для общего образования. Не равны ли для любых эксплореров (не младше IE 5.0) четыре строки (при PhP модуле хостера выше 5.0): 1. echo "<form><input type=text value=".$name."></form>"; 2. echo "<form><input type=\"text\" value=\"".$name."\"></form>"; 3. echo ("<form><input type=\"text\" value=\"".$name."\"></form>"); 4. echo ('<form><input type="text" value=".$name."></form>'); Заранее благодарен.