Php 将代码显示为代码而不是可执行脚本

Php 将代码显示为代码而不是可执行脚本,php,jquery,ajax,input,Php,Jquery,Ajax,Input,我已经为codeigniter创建了一个类似Formtorch的表单生成器。 该表单由6个文本框组成,提交时通过ajax转到php文件执行。除了我的显示器外,一切都正常。这就是我想显示为代码而不是可执行脚本的内容。这样做的目的是简单地复制并粘贴此内容,以快速生成表单 <p> <label for="<?php $v1;?>"><?php echo $v1;?></label> <input type="t

我已经为codeigniter创建了一个类似Formtorch的表单生成器。 该表单由6个文本框组成,提交时通过ajax转到php文件执行。除了我的显示器外,一切都正常。这就是我想显示为代码而不是可执行脚本的内容。这样做的目的是简单地复制并粘贴此内容,以快速生成表单

<p>
   <label for="<?php $v1;?>"><?php echo $v1;?></label>       
   <input type="text" name="<?php $v1;?>" id="<?php $v1;?>" />       
   <label class="error" id="<?php $v1;?>">This field is required</label>
</p>
如上所述,除了格式之外,ajax提交和显示工作得非常好。我试过
。如果我成功地将html转换为文本,我会得到一个未匹配的文本。有什么想法吗?这是在本地主机上,因此我无法显示页面

Formtorch


谢谢

您必须将所有的字符替换为

所有
之间的内容都解释为HTML标记,您需要分别将其转义到
,例如使用
$().text()

天哪,伙计们,我希望我能选择你们两个。非常感谢您,很幸运的是,它显示了php中的变量($v1)。虽然忽略上面的评论,但它确实显示正确,我让它工作了。忘记回显变量:)
 success: function(msg){
             if(msg){
                $('#display').html(msg).show();
             }else{
                $('#display').text("nothing came back");
             }
        }