在xml中添加php代码,使xml在一个域中运行

时间:2015-01-23 12:23:53

标签: php xml vbulletin

我有一个vbulletin模板,我想在一个域中安装它。这是检查域名的PHP代码:

<?php if ($_SERVER['HTTP_HOST'] == 'domainname.com') {
     //run
}else{
     echo "this template runs in domainname.com "
}
?>

如何在xml文件中使用它来防止在另一个域中安装模板?

1 个答案:

答案 0 :(得分:0)

你做不到。

您可以在XML文件中添加代码,但在导入时不会执行。如果没有VBulletin内置函数 - 我敢打赌没有 - 你没有机会。

最好的猜测可能是添加一些JavaScript代码(如果它是html的模板),如果它被盗,它会提醒用户,但它很容易被删除。请注意,这是不好的做法,也许你想在几年后重复使用它;你必须首先打击自己的复制保护。

如果您不希望任何其他人使用该模板,请将您的模板设为私密,或者如果是公司网站,则为您的同事做侧注。