在Html5中插入PHP变量;占位符;属性
我尝试了以下操作,它显示一个空文本区域,该值不显示:在Html5中插入PHP变量;占位符;属性,php,html,placeholder,Php,Html,Placeholder,我尝试了以下操作,它显示一个空文本区域,该值不显示: <input type="textarea" class="class1" name="name1" placeholder="<?= $val1?>" /> 如果$val1不为空,我认为问题在于短标记() 您可以覆盖此配置,在文件顶部,放置此行以启用短标记: ini_set('short_open_tag',1); 如果$val1不为空,我认为问题在于短标记() 您可以覆盖此配置,在文件顶部,放置此行以
<input type="textarea" class="class1" name="name1" placeholder="<?= $val1?>" />
如果$val1
不为空,我认为问题在于短标记(
)
您可以覆盖此配置,在文件顶部,放置此行以启用短标记:
ini_set('short_open_tag',1);
如果$val1
不为空,我认为问题在于短标记(
)
您可以覆盖此配置,在文件顶部,放置此行以启用短标记:
ini_set('short_open_tag',1);
检查变量是否为空(正如@asah在他的评论中所建议的)。
输入一个值,现在它工作正常。检查变量是否为空(正如@asah在他的评论中所建议的)。
输入了一个值,现在工作正常。请确保$val1
实际上包含一个非空值。如果是,代码应该创建一个非空的占位符
属性。确保$val1
实际上包含一个非空值。如果是,您的代码应该创建一个非空的占位符
属性。是否启用了PHPshort\u open\u标记
?页面源在渲染后是什么样子的?“它不工作”。它以什么方式不起作用?该值是否存在于呈现的HTML中?是否有任何PHP错误消息?请描述您所说的“不工作”是什么意思。页面上有错误吗?html属性是否为空?您确定$val1
包含值吗?@asah-谢谢!这个值确实是空的。它现在显示了值答案实际上在@AsaphIs PHPshort\u open\u tag
enabled的评论中?页面源在渲染后是什么样子的?“它不工作”。它以什么方式不起作用?该值是否存在于呈现的HTML中?是否有任何PHP错误消息?请描述您所说的“不工作”是什么意思。页面上有错误吗?html属性是否为空?您确定$val1
包含值吗?@asah-谢谢!这个值确实是空的。它现在显示的是值@asahtextarea的注释中的答案实际上不是input
标记的type
属性的有效值。可能是因为在@Phoenix编辑之前,你的答案读起来并不像答案。它似乎与文本区配合得很好。对于输入标记的类型属性,它不是一个有效的值。可能是因为在@Phoenix编辑之前,你的答案读起来不像答案。它似乎与配合得很好
ini_set('short_open_tag',1);