ログイン
ユーザ名:

パスワード:



パスワード紛失

新規登録
参照元情報
参照なし

Re: 参照元情報 (refpage-1.94.tar.gz)

コメント元

投稿ツリー


このトピックの投稿一覧へ

nobu

なし Re: 参照元情報 (refpage-1.94.tar.gz)

msg# 1.1
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010/1/28 10:54 | 最終変更
nobu  管理人   投稿数: 842
報告ありがとうございます。

ごめんなさい、深刻なバグが含まれていました。
修正するには次のパッチを適用してください。
--- refpage/blocks/refpage.php	2010-01-11 19:39:37.000000000 +0900
+++ refpage/blocks/refpage.php	2010-01-28 10:44:03.000000000 +0900
@@ -94,7 +94,7 @@
 	} else {
 	    // new register
 	    $xoopsDB->queryF("INSERT INTO $tbr(since,track_from,ref_url)".
-			     " VALUES($now, $tid, '$refq')");
+			     " VALUES($now, $tid, $refq)");
 	    // check origin page, there is link exist?
 	    $title = '';
 	    $ctext = '';
@@ -108,8 +108,8 @@
 		$title=$xoopsDB->quoteString($title);
 		$ctext=$xoopsDB->quoteString($ctext);
 	    }
-	    $xoopsDB->queryF("UPDATE $tbr SET nref=nref+1, checked=$checked, linked=$linked, title=$title, context=$ctext, mtime='$now' WHERE track_from=$tid AND ref_url='$refq'");
-	    $result = $xoopsDB->query("SELECT ref_id FROM $tbr WHERE track_from=$tid AND ref_url='$refq'");
+	    $xoopsDB->queryF("UPDATE $tbr SET nref=nref+1, checked=$checked, linked=$linked, title=$title, context=$ctext, mtime='$now' WHERE track_from=$tid AND ref_url=$refq");
+	    $result = $xoopsDB->query("SELECT ref_id FROM $tbr WHERE track_from=$tid AND ref_url=$refq");
 	    list($rid) = $xoopsDB->fetchRow($result);
 	    $xoopsDB->queryF("INSERT INTO $log(atime, tfrom, rfrom, ip) VALUES($now, $tid, $rid, '$ip')");
 	    $refno = 1;

  条件検索へ


© 2008 MySite Web Service