值属性上的PHP脚本

值属性上的PHP脚本,php,html,Php,Html,我试图在html属性中直接使用php脚本。我使用以下代码在文本框上显示一些文本 <input type="text" name="name" value="<?php echo "name";?>"/><br/> 确保您的文件是php而不是html文件。如果您的文件扩展名是.html,请将其更改为.php,然后重试。还可以尝试进行如下更改: <input type="text" name="name" value="<?php echo 'nam

我试图在html属性中直接使用php脚本。我使用以下代码在文本框上显示一些文本

<input type="text" name="name" value="<?php echo "name";?>"/><br/>

确保您的文件是
php
而不是
html
文件。如果您的文件扩展名是
.html
,请将其更改为
.php
,然后重试。还可以尝试进行如下更改:

<input type="text" name="name" value="<?php echo 'name';?>"/><br/>
您应该使用

<input type="text" name="name" value="<?php echo 'name';?>"/>


您不能在html页面中编写php代码,但可以在php页面中编写html。

是您的文件.php?的扩展名?。您是否安装了php解释器?如果您看到
扩展名是HTMLY,您应该将代码中的引号更改为
,请告诉我关闭的原因。?我不得不猜测:文件扩展名和处理脚本的正确服务器模块肯定是问题的原因。但是为什么要提到这些引文呢?不管哪些引号在php上下文之外,php解释器只看到
echo“name”-这与回声'name'一样有效
Ok尝试value=''并告诉我输出
value='name'
-您期望得到什么?PHP解释器仍然忽略

<?php
$name="name";
?>
<input type="text" name="name" value="<?php echo $name;?>" placeholder="haiiii"/>