ホームページ > バックエンド開発 > PHPチュートリアル > PHP は、Thunder、Kuaiche、Tornado およびその他のソフトウェアのダウンロード リンク コード サンプルを生成します_PHP チュートリアル

PHP は、Thunder、Kuaiche、Tornado およびその他のソフトウェアのダウンロード リンク コード サンプルを生成します_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:29:51
オリジナル
846 人が閲覧しました

コードをコピーします コードは次のとおりです:

function Download() {
$urlodd=explode('//',$_POST["url"],2); // リンクを 2 つの段落に分けて配置します。 // 最初の段落が前、2 番目の段落が後ろになります
$head=strto lower($urlodd[0]);// PHP は大文字と小文字を区別するので、変換してください最初に小文字にする、そうでない場合は HtTp: または ThUNDER: この奇妙な書き方は対処が困難です
$behind=$urlodd[1]
if($head=="thunder:"){
$url=substr(base64_decode) ($behind), 2, -2) ;//base64 復号化、前の AA と後ろの ZZ を削除します
}elseif($head=="flashget:"){
$url1=explode('&', $behind,2);
$url=substr(base64_decode ($url1[0]), 10, -10);//base64 復号化、前後の [FLASHGET] を削除
}elseif($head=="qqdl) :"){
$url=base64_decode($behind); //base64 復号化
}elseif($head=="http:"||$head=="ftp:"||$head=="mms:" ||$head=="rtsp:"||$head ==="https:"){
$url=$_POST["url"];//通常のアドレスは http、https、ftp、mms、rtsp のみをサポートします実際には XX ネットワーク ディスクなど、他の場所はほとんどないようです。これも Base64 に基づいていますが、復号化してもダウンロードできないものもあります
}else{
echo "このページは、当面このプロトコルをサポートしていません";
使用 スルー アウト スルー スルー オフ ‐ ‐ ‐ ‐‐‐‐‐ } _ ){
$url=Download($ _POST["url"]);
$url_thunder="サンダー:/ /".base64_encode("AA".$url."ZZ");//base64 暗号化、以下 2 同じこと
$url_flashget="Flashget://".base64_encode("[FLASHGET]".$url."[ FLASHGET]")."&aiyh";
$url_qqdl="qqdl://".base64_encode($url );
}
?>

を入力してください通常のリンクまたは Thunder、Express、Cyclone リンク アドレス:

;

実際のアドレス:

Thunder リンク:

エクスプレス チェーン:サイクロン チェーン:





http://www.bkjia.com/PHPjc/769241.html

www.bkjia.com

tru​​e

技術記事次のようにコードをコピーします: ?php function Download() { $urlodd=explode('//',$_POST["url"],2);//リンクを 2 つのセクションに分割します。 //最初のセクションは最初のセクション、2 番目のセクションは 2 番目のセクションです。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート