FC2ブログ

スポンサーサイト

Masa

-
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
Posted byMasa

Yomi-Search(PHP)modifiedの携帯表示のリンク不具合を修正してみる

Masa

Yomi-Search(PHP)modifiedの改造版ですが

携帯用のテンプレートで閲覧したときに

サイトへ飛ぶリンクの不具合があったのでサポートに問い合わせましたが
もう、あまりサポートして頂けないようで
どうにか自己解決しようと色々試して見ました。
php苦手なので。イマイチの仕上がりですが。現状問題は解決しました

問題は 

サイトのリンクページ一覧で
ターゲットサイトへのリンクが
http://www.設置URL.com/m/rank.php?mode=link&id=登録URL&url=登録サイトURL
となってました。

mディレクトリにあるrank.phpの不具合の様ですが
このrank.phpを修正するスキルは持ち合わせていないので
mディレクトリではない、通常のサイトのrank.phpを通す方法を考えました

/m/index.phpの330行目付近
<?php if(isset($log_data['juni'])) echo $log_data['juni'].'位:'; ?><a href="<?php echo $jump_url; ?>"><?php echo str_replace('&amp;amp;', '&', $log_data['title']); ?></a><br />

の太字部分を強制的にPC用のrank.phpを通すように変更

if(isset($log_data['juni'])) echo $log_data['juni'].'位:'; ?><a href="http://www.設置URL.com/rank.php?mode=link&id=<?php echo $log_data['id']; ?>&url=<?php echo urlencode($jump_url); ?>"><?php echo str_replace('&amp;amp;', '&', $log_data['title']); ?></a><br />

ただし、これだと、すべてのクリックがランキングに反映されるようになります
(ランキングからのクリックをカウントしないようにconfigでOFFにしても強制的にカウントされます)

今のところ
ランキングのカウントもOK
リンクもOK

ということで、とりあえずは良しとしますかね

サポートに返信があること嬉しいですね。




スポンサーサイト
Posted byMasa

Comments - 0

There are no comments yet.

Leave a reply

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。