输入文本框值中的PHP代码不会生成PHP代码


PHP code in an input text-box value doesn't generate PHP code

我有一个名为form.php的文件,它只是一个普通的html文件,添加了以下内容:

<form>
<input type="text" value="<?php if(!empty($_GET['type'])) {echo(htmlspecialchars($_GET['type']));} ?>" />
</form>

问题是,当我打开文件时,实际的PHP代码本身显示在文本字段中,而不是获得变量'type '。怎么解呢?

PHP模块未加载或未安装。检查服务器的配置

您说代码在"常规html文件"中,这是否意味着该文件是,例如," myfile.html "?如果是,将其重命名为"myfile.php",应该可以解决您的问题。