HTML输入表单框在第一个空格后不填充PHP值

HTML输入表单框在第一个空格后不填充PHP值,第1张

概述我在更新表单中有一个简单的 HTML输入框,其中填充了当前 PHP变量值,该值是从MySQL查询中分配的.如果我输入任何值并更新表单,则db将正确更新.上一页(以表格形式显示字段值)显示我刚刚正确输入的值. 然而,当我返回到编辑页面,填充在该输入框中的值在所述第一空间(例如,“这是一个测试”被显示为“本”,而是“thisisatest”正确显示)切断.如果我只是做一个简单的<? echo $not 我在更新表单中有一个简单的 HTML输入框,其中填充了当前 PHP变量值,该值是从MySQL查询中分配的.如果我输入任何值并更新表单,则db将正确更新.上一页(以表格形式显示字段值)显示我刚刚正确输入的值.

然而,当我返回到编辑页面,填充在该输入框中的值在所述第一空间(例如,“这是一个测试”被显示为“本”,而是“thisisatest”正确显示)切断.如果我只是做一个简单的<? echo $note; ?>在下面的第5行之后,它会正确填充,因此看起来这可能是范围限定符或输入形式的限制.导致它截断的原因是什么?我如何填充整个值? (另外,我在多个浏览器中进行了测试,并且在第一个空格处都被切断了.) 相关表格部分:

<table class=mytable wIDth=650 align=center><form name=fm_addsrc method="post"><p><label>Notes:</label><input name="note" size="100" value=<? echo $note; ?>></input>          </p><p><input value="Update" type="submit" name="update"></p><p><input value="Update" type="submit" name="update"></p></form>
解决方法 这是因为您没有在value属性中使用引号.请像这样添加:
<input name="note" size="100" value="<? echo $note; ?>"></input>
总结

以上是内存溢出为你收集整理的HTML输入表单框在第一个空格后不填充PHP值全部内容,希望文章能够帮你解决HTML输入表单框在第一个空格后不填充PHP值所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1131623.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存