|
作者: pray2008 [pray2008] 论坛用户 | 登录 |
哪为指教指教 |
地主 发表时间: 03/09 19:25 |
回复: brucebird [brucebird] 论坛用户 | 登录 |
<%=Request.ServerVariables("Remote_Addr")%> |
B1层 发表时间: 03/09 21:35 |
回复: echoding [echoding] 论坛用户 | 登录 |
http://echoding.vicp.net/showip.php 源码: <?php $ipaddress=$HTTP_SERVER_VARS['REMOTE_ADDR']; echo "你的IP是:$ipaddress" ?> |
B2层 发表时间: 03/14 14:35 |
回复: drckness [drckness] 论坛用户 | 登录 |
好像是winoson吧,我今天才学才看的 |
B3层 发表时间: 03/14 16:51 |
回复: fundlove [fundlove] 论坛用户 | 登录 |
朋友这是什么代码啊,是不是JAVA啊, =========== 我是一只菜鸟请大家多多指教 |
B4层 发表时间: 03/17 09:42 |
回复: pray2008 [pray2008] 论坛用户 | 登录 |
有没有记录来访者IP的方法?如果我想看一天都有哪些地区的IP登陆过我的站 |
B5层 发表时间: 03/19 16:40 |
回复: aoming [aoming] 版主 | 登录 |
需要后台程序的支持,我不知道javascript有没有类似获取用户环境变量及显示的函数。 用Perl通过CGI实现的一个例子: 显示IP只需要 print $ENV{'REMOTE_ADDR'}; 就可以了,完整的为 #!/usr/bin/perl print"Content-type:test/html\n\n"; print $ENV{'REMOTE_ADDR'}; exit; 如果要记录IP,那么思路可以如下, 1、实现激活CGI程序,比如叫count.cgi ------------- 在需要调查统计的页面中加入一个javascrip脚本 <script language="JavaScript" src="http://yourside/cgi-bin/count.cgi"></script> 或者用<img>标签也行, <img src="http://yourside/cgi-bin/count.cgi"> 再或者用SSI亦可,不过这个需要服务器支持,而且文件的后缀名应当是.shtml <!--#exec cgi="http://yourside/cgi-bin/count.cgi"--> 2、完成count.cgi程序。其中用OPEN函数打开一个文件,写进IP地址就ok 给一个简单得不能再有语言的有缺陷的设计例子――俺也就这点本事了,没法子啊,人家骂垃圾啊~~55:(之所以说设计有缺陷是因为。。不说了,哎,网上反正有现成的,抓一个来upload & chmod 755 就可以了。大家有兴趣的话可以就缺陷讨论开来) #!/usr/bin/perl print"Content-type:test/html\n\n"; open(IPcount,">>ipcount.txt"); print "IP=$ENV{'REMOTE_ADDR'}"; print IPcount "$ENV{'REMOTE_ADDR'}\n"; close(IPcount); exit; [此贴被 咖啡╃泡面(aoming) 在 03月19日23时15分 编辑过] |
B6层 发表时间: 2003-03-19 23:22:15 |
回复: pray2008 [pray2008] 论坛用户 | 登录 |
有没有Peral或CGI的入门。对这类知识我不甚了解 |
B7层 发表时间: 03/21 22:46 |
回复: aoming [aoming] 版主 | 登录 |
20cn首页的技术文档中有perl的教程。 本版也有一些很简单的CGI 内容。搜索一下吧 |
B8层 发表时间: 03/21 22:54 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号