Webmaster.com の Baidu Tieba で画像にハイパーリンクを追加する方法に関する記事を見ましたが、今にして思えば、これは非常に優れた「手段」でした。 ”。今度は全員に転送します。この記事ではaspとphpのコードを紹介します。
実装方法とコード:
1. test.jpg という名前のフォルダーを作成します。
というフォルダーであることを覚えておいてください。2. 画像が Baidu Tieba に投稿された後にサムネイル形式で表示されるように、このフォルダーの下に 570*383 などの比較的大きな画像を配置します。
3. 次の内容を含むindex.php またはindex.asp ファイルをフォルダーに配置します。
PHP バージョン コード:
以下为引用的内容: if($_SERVER['HTTP_REFERER']!=''){ @header("Content-type:image/jpeg"); echo file_get_contents("1.jpg");//第2步中放在test.jpg文件夹下的图片名称,亦即真正显示的图片 } else{ @header("location:http://www.lyrs.net");//点击缩略图时要跳转到的网址 } ?> |
echo file_get_contents("1.jpg");//手順 2 で test.jpg フォルダーに配置した画像、つまり実際に表示される画像の名前
}
それ以外{
@header("location:http://www.lyrs.net");//サムネイルをクリックした際にジャンプするURL
以下为引用的内容: <% PIC_Url="1.jpg" If UCase(Cstr(Request.ServerVariables("HTTP_REFERER")))<>"" Then |
以下为引用的内容: <% TheChar=""'分隔字符 if inStr(PIC_Url,TheChar)>0 then If UCase(Cstr(Request.ServerVariables("HTTP_REFERER")))<>"" Then |
if inStr(PIC_Url,TheChar)>0 then
の場合は終了
以下为引用的内容: include("../Config.php"); $font = "mingliu.ttc";//字体(把字体文件放在同目录里) $i=46; |