php+mysql网页虚拟主机环境下,如何方式serv-u的ftp文件下载被盗链? 通过cooke或者session来进行没有登录的就不进行,如果登录了的,给一个flag标志,下载时,只有用户名正确,密码正确,并且flag标志为可以下载才能进行下载 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ftp://账号:密码@ip:端口/文件 ????你什么都给了,还存在盗链吗? 账号是ftp的账号,不是会员会员登录的账号。存在这样的问题,有的会员把ftp下载地址到处到论坛贴啊,服务器受不了的。当然是想让收费会员的速度快一点,免费的不要他们下载呀。 在下载页面的上一页面加上:@session_start();$_SESSION['URL'] = $_SERVER['HTTP_HOST'];//注册一个session URL ,值为主机地址下载页加上:@session_start();if ($_SESSION["URL"]==$_SERVER['HTTP_HOST']){//判断是否同一主机地址 //可以下载}else{ die("不能下载耶~,注册用户吧!");}呵呵,道高一尺,魔高一丈~! 加个用户身份认证. 只能通过认证的用户可以下载.下载不要直接用URL, 用PHP调用..在PHP文件中判断是否已经登录, 如果登录了就把文件传给客户..如果没有身份认证,就只能判断$_SERVER['HTTP_REFERER']了. 听说serv-u有数据库组件,支持mysql数据库,可以么? 听说serv-u有数据库组件,支持mysql数据库,可以么? php 连接mysql 问题 关于GET方式 传参数 问题 很奇怪 php问题请教 php中图片上传 imagejpeg生成的图片本地可运行但是上传到CEE却运行不了 PHP MYSQL SQL,的日期比较问题 SQL语句执行出错!大虾帮看看是怎么回事儿。 关于phpmyadmin! 请问session的时间是怎样设定的,PHP有没有控制SESSION时间的函数 simplexml_load_file超时报错,请问怎么得到这个错误 请教一个问题(散分100) mysql 怎么密码对了也进不去呀
@session_start();
$_SESSION['URL'] = $_SERVER['HTTP_HOST'];//注册一个session URL ,值为主机地址下载页加上:
@session_start();
if ($_SESSION["URL"]==$_SERVER['HTTP_HOST']){//判断是否同一主机地址
//可以下载
}else{
die("不能下载耶~,注册用户吧!");
}呵呵,道高一尺,魔高一丈~!