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

时间:2011-09-04 20:01:14

标签: php forms variables input

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

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

问题在于,当我打开文件时,实际的PHP代码本身会显示在文本字段中,而不是获取变量“type”。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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