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://連接地址