php外链
1. phpwind怎样取消外链提示
在网站的后台应该有一个外链的提示功能,你直接把里面的提示功能给他关闭应该就可以了。
2. go.php外链跳转是否有利于seo
跳转代码对优化不利。
不建议使用,可以使用301,302状态方式。
3. php或asp代码根据get传递内容实现外链跳转问题
如果想在地址里传递含有特殊字符的url 。 需要进行编码处理。
例如: jump.php?url=aHR0cDovL3d3dy5iYWlkdS5jb20生成地址的方式 :
<?php
echo("jump.php?url=" . base64_encode('地址字串'));
?>
jump文件代码。
<?php
$url = base64_decode($_GET["url"]);
header("Location:"."http://" . $url);
?>
这样经过编码的处理。 就能传递跳转任意ur了
4. php如何来判定一个外部链接是否有效
<?php
$url = "地址";
$array = get_headers($url,1);
if(preg_match('/200/',$array[0])){
这是有效的要进行的语句
}else{
无效时执行的语句
}
5. php文件如何拒绝恶意外链
建议用Javascript脚本隐藏资源路径,可以有效防止盗链
6. 如何用PHP实现上传音乐获取音乐外链。
上传没什么好讲的,关键是外链。上传后重命名文件比如用个md5(原文件名+时间戳+随机数)来编码上传到服务器上的文件名,防止重复
数据库主要字段为
id
filename
文件实际名字
linkname
文件显示在网页的名字
为了防直接下载,提供的下载链接应该是down.php?id=xxx类型的,然后再用id号查询数据库,取得文件实际名字,用一个php下载类来下载实际文件。
7. PHP页面如何过滤外链框架中的target
无法操作<iframe>中的内容
只能知道是获取<iframe>的url地址
用这种方式
<?php
$url=“”//里面是<iframe>的地址
$content=str_replace("target=_blank","",str_replace("target=_top","",file_get_contents($url));
echo $content;
?>
8. php服务端包括的外链
$content = file_get_contents("http://xxx.xxx.com/xxx.php");
echo $content;
只能是读取外部链接的内容然后处理,输出。
不能像require_once一样将PHP代码包含进来
但是php.ini里有一个选项是可以打开这个功能的:allow_url_include=1
但是仅限于php版本大于等于6.0.0
9. php如何通过外链上传而不是本地上传
你的意思是上传的时候输入连接,而不是在本地选着文件对吗?
一般文件选着的输入框是禁止文本输入的吧,如果不是的话,直接输入连接地址试试就像:http://连接地址