-1

我想将此代码放在我网站的侧边栏中,但是如何编写当访问者转到另一个页面而不是 index.php 时 data-ref 将自动更改的代码

<div class="fb-like" data-href="http://myinternetincome.info/index.php" data-width="250" data-height="The pixel height of the plugin" data-colorscheme="light" data-layout="standard" data-action="like" data-show-faces="false" data-send="true"></div>
4

2 回答 2

0

index.php 是脚本名。您可以使用 $_SERVER[PHP_SELF]

像这样:

http://myinternetincome.info<?=$_SERVER[PHP_SELF];?>

您可以编辑所需的代码,然后在每一页都包含此代码。

于 2013-10-23T08:08:36.030 回答
0

将该代码片段放入其自己的文件中,facebook_like.php如下所示:

<div class="fb-like" data-href="http://myinternetincome.info<?php echo $_SERVER[PHP_SELF]; ?>" data-width="250" data-height="The pixel height of the plugin" data-colorscheme="light" data-layout="standard" data-action="like" data-show-faces="false" data-send="true"></div>

请注意$_SERVER['PHP_SELF'],这将根据您所在的页面而改变。

然后,在您希望这个小部件显示的任何页面上,只需使用如下简单的include

include('facebook_like.php');
于 2013-10-23T08:10:49.747 回答