-
- <script>window.sc="<img src='http://cdn.jbxue.com//uploads/2011/06/1309476244-elicium-rai-01-528x351.jpg?" +Math.random()+"'>";</script>
-
コードをコピー
2. Curl メソッド
使用法:
-
- http://your-domain-name/showpic.php?url=image_url
コードをコピー
3. PHP ヘッダーはダウンロード用にさまざまな種類のファイルを送信します。
ファイル名: showpic.php
- $url = $_GET["url"]
- //$url = str_replace("http://","http://",$url); dir = パス情報($url);
- $host = $dir['dirname'];
-
- $ch =curl_init($url); $ Refer);
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);//アクティブ化によりページを変更できます
- curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1); $ch);
-
- $ext = strto lower(substr(strrchr($img,'.'),1,10);
- $types = array( 'gif' =>'画像/gif'、
- 'jpeg'=>'画像/jpeg'、
- 'jpg'=>'画像/jpeg'、
- 'jpe'=>'画像/jpeg'、
- ' png'=> ;'image/png',
- );
- $type = $types[$ext] : 'image/jpeg';
- header("Content-type: ".$type ; !
-
- 上記のコードを使用すると、次のように画像を表示できます。
-
-
-
-
-
-
-
- コードをコピー
これは本当に上からのステップアップであり、PHP イメージのホットリンク保護は、このように防御線を維持できません (笑)。
|