请教个问题,指定域名才能远程(外链)调用我的文件,PHP代码怎么写

请教个问题,指定域名才能远程(外链)调用我的文件,PHP代码怎么写,第1张

获取访问的来路即可 ,大致代码如下 :

$url = $_SERVER[">

php获取来路URL:$ _SERVER['>

JAVASCRIPT获取来路URL:documentreferrer

JS 示例

htm 内容

<a href="2htm">啊标签</a>

html

<html>

<head>

<meta >

你表达的似乎不是太准确,一般都是说访问来源比如今天都有哪些主机访问了你的网站,他们是从哪来的,从百度上搜过来,那来路域名就是百度的域名了

统计你的站点访问来源数差不多就是来访次数了,但是,你要知道还有很多是直接在浏览器上输入你的域名的呢,就没有来路域名了所以来访次数应该是访问来源数再加上直接输入的数量

不过,,,建议在网站的程序里加个雅虑的统计插件----量子恒道统计,,这个插件会详细统计你网站的流量图文标示,很直观

用js示范代码:

<script language="JavaScript"> 

function GetLocalIPAddr(){ 

var oSetting = null; 

var ip = null; 

try{ 

oSetting = new ActiveXObject("rcbdyctlSetting"); 

ip = oSettingGetIPAddress; 

alert(ip); 

if (iplength == 0){ 

return "没有连接到Internet"; 

oSetting = null; 

}catch(e){ 

return ip; 

return ip; 

}    //获取ip

var today=new Date();

var hour=todaygetHours();

var mu=todaygetMinutes(); //获取时间

function InsertSql()   //插入数据库

{

    var cnn=new ActiveXObject("ADODBConnection");

    var rs=new ActiveXObject("ADODBRecordSet");

    cnnOpen(""Driver={SQL Server};Server=19216815;UID=sa;PWD=123;DataBase=DB");   

//用ACCESS没用ACCESS语句是"Provider=MicrosoftJetOLEDB40;Data Source=ACCESS文件完整路径",不过他是单机的不适合网络开发,你统计客户端访问肯定不实用。

    rsOpen("Select  from 网站访问记录表",cnn);

    rsAddNew();

    rs("访问时间")=today + " " + hour + "" + mu;

    rs("访问IP")=GetLocalIPAddr(); 

    rsUpdate();

    rsMoveNext();

}

</script>

js可以直接获取访问者当前系统时间和IP,并把他插入到数据库。

但是你会发现你的做法其实很矛盾,ACCESS是本地的,客户端却不在,谁会诊的用ACCESS来做网站,建议使用SQL Server,这样才不会矛盾。

用documentlocationhref获取url地址。;

用正则表达式匹配获取到的url;

如果匹配到的域名是需要跳转;用

documentlocationhref= " >

获取域名全部地址参数,包括及后面的参数<% dim url url=url&">

首页 你写的 locationhref是当前页面的url 只能获取当前页面的url参数 并不能获取上一个页面的 参数。

var purl=documentreferrer;//这是获取来路url地址 也就上一个页面的url地址。

//下面是获取url参数的一个公用函数,目前来说最全的

function getUrlParam(paras){

        var url = locationhref; 

        var paraString = urlsubstring(urlindexOf("")+1,urllength)split("&"); 

        var paraObj = {} 

        for (i=0; j=paraString[i]; i++){ 

        paraObj[jsubstring(0,jindexOf("="))toLowerCase()] = jsubstring(jindexOf("=")+1,jlength); 

        } 

        var returnValue = paraObj[parastoLowerCase()]; 

        if(typeof(returnValue)=="undefined"){ 

        return ""; 

        }else{ 

        return returnValue;  

    }

}

var paramNmae=getUrlParam("fileData");//这里获取fileData的值

以上就是关于请教个问题,指定域名才能远程(外链)调用我的文件,PHP代码怎么写全部的内容,包括:请教个问题,指定域名才能远程(外链)调用我的文件,PHP代码怎么写、假如有很多a标签,当我点击a标签要链接到另一个页面的时候,如何获得当前的这个a标签。并在另一个页面为、网站后台的来路域名URL是什么意思等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9652751.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存