请教高手,我在php生成的html(地址如:http://www.123.com/newinfo/2011/4848943.html)里加入以下代码
浏览次数:<iframe src="/postsclick.php" frameborder="0" scrolling="no"></iframe> postsclick.php的功能是得到点击次数,代码如下,
<?php
include('config.php');
error_reporting(E_ALL & ~E_NOTICE);
$clickurl = $_SERVER['REQUEST_URI'];
$newclick = $db->exe_sql("UPDATE `data01` SET `clicknum`=`clicknum`+1 where `url` like '%{$clickurl}'");
$newclicknum = $db->exe_sql("select `clicknum` from `data01` WHERE `url` LIKE '%{$clickur}'");
$info_click = mysql_fetch_assoc($newclicknum);
$info_clicknum = $info_click["clicknum"];
echo $info_clicknum;
?>,我现在问题是得不到html的值,得到的是值是 /postsclick.php,请问怎么才能得到当前html的地址,实现浏览次数功能??
浏览次数:<iframe src="/postsclick.php" frameborder="0" scrolling="no"></iframe> postsclick.php的功能是得到点击次数,代码如下,
<?php
include('config.php');
error_reporting(E_ALL & ~E_NOTICE);
$clickurl = $_SERVER['REQUEST_URI'];
$newclick = $db->exe_sql("UPDATE `data01` SET `clicknum`=`clicknum`+1 where `url` like '%{$clickurl}'");
$newclicknum = $db->exe_sql("select `clicknum` from `data01` WHERE `url` LIKE '%{$clickur}'");
$info_click = mysql_fetch_assoc($newclicknum);
$info_clicknum = $info_click["clicknum"];
echo $info_clicknum;
?>,我现在问题是得不到html的值,得到的是值是 /postsclick.php,请问怎么才能得到当前html的地址,实现浏览次数功能??
页面每完成一次加载,就完成一次 mysql update ,数据库 原来的次数 +1,然后postsclick.php读取这个次数,传递回页面。
$Filename = end(explode(’/',$Url));<iframe src="/postsclick.php?from=$Filename"
$Filename = end(explode(’/',$Url));
加到你生成页面 产生文件名在 postsclick.php
加入 $Filename=$_GET['Filename'];
得到访问的页面不就是htm的值了?
这是就是得到当前路径
浏览次数:<script type="text/javascript" src="<iframe src="/postsclick.php?from=".$Filename></script>本网站是smarty结构,发布信息的页面直接生成html页面,也就是文件地址产生然后我在 postsclick.php
加入 $Filename=$_GET['Filename'];
然后是
$.ajax({
type: "GET",
url: "postsclick.php",
data: "from=" + location.pathname+location.search,
success: function(msg){
}
});
然后在postsclick.php里获取from参数的值即可
$.ajax({
type: "GET",
//以get方式与后台沟通
url: "postsclick.php",
//与此php页面沟通
data: "from=" + location.pathname+location.search,
//发给php的数据有两项
success: function(msg){
}
}); //如果调用php成功 </script>