用PHP include替换[contact-form]

时间:2016-05-20 18:41:42

标签: php

我正在尝试制作联系表单替换脚本。用户可以将[contact-form]放入其文本编辑器中,并显示联系表单。下面的脚本运行正常......

function ubbreplace($text){
    if (strpos($text, "[contact-form]") !== false) {
       ob_start();
       include("contactform.php");
       $replace = ob_get_contents();
       ob_end_clean();
       $text = str_replace("[contact-form]", $replace, $text);
    }
    return $text;
}

...但不是我的项目。有些人不知道如何fix the issue with my code,所以我试图找到替代。其他具有相同效果的代码。

我可以做些什么来安全和用户友好地将[contact-form]替换为include("contactform.php")

0 个答案:

没有答案