Site Calendar

サイトカレンダをスキップ

2010年 09月
«
»
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

ログイン

ログイン

{welcome_msg_jp} 2010年9月 8日(水曜日) 10:14 JST

lib-common.php

   
  • 2007年3月14日(水曜日) 00:35 JST
  • 投稿者:
    ytkm

 久々に、MYSQLを触った。
 職場で同僚が、某LMSのカスタマイズ検証なんて、とっても楽しそうなことをしていたのに影響されて、コメント記入時のユーザ名問題について、久々に取り組んでみた。
 前回、あー、もうこれはデータベースの中身も見れないともっと置くに入れないなと確信したので、MYSQLに触ったのだ。データベースには学生時代から苦手意識があって、わからんわからんと思っていたけど、中をのぞいてみていたら、だんだんとわかるようになってきた。ただし、まだまだ簡単なところばかりで、キーの値とかの意味はいまいちよくわからない。とりあえず、今回確認したかったのは、コメントを格納しておくテーブルのなんてフィールド(で呼び方いいんよね)にどういった値でコメント記述者名が記録されているのかだ。

 コメントを格納している○○_commentsテーブルを確認したら、やっぱりuidというフィールドにgeeklog上に存在する合計8名のユーザ数(ゲスト+7名)の数字(1-8)を入れて記録していた。

 やっぱりuidなんだ。と、前回もいじりたおしたcomment.php内でuidに入る値が、絶対commentform_advanced.thtmlで入力したフォームより入ってくるようにするが、どうしても最終的に投稿されるユーザ名は、決まったものになってしまう。

続きがあるよ。



 これは、どうやらlib-common.phpあたりが、現在ログインしているユーザ名と、コメント投稿の時のユーザ名を確認しているようで、違うものが入力されていた場合、ログインネームに合わせてているのではないかと考える。なぜならこのlib-common.phpが、グローバル変数として、uidにログイン名を定義しており、加えていろいろと何か書いてあるから(こっちは高確率)。ということで、今度はlib-common.phpの中身を見てみる。。。。

が、何書いてあるかわからなかった。

今日はここまでか。もうやっていたら寝れなくなる。

今日は、家でものすごく嫌なことがあった。というより聞いた。あんまりにも苛立ちすぎて、頭が痛くなってしまっている。口に出さずには耐えられなかったので、寝に自室に上がる間際に一言だけ父に愚痴ついてしまった。

階段を上がっている時、父の舌打ちが聞こえた。

悪い気がしたので、もう一度階段を下におりて「ちゃんと寝てな」と一声かけて、再度上にあがった。

トラックバック

このエントリのトラックバックURL:
http://ytkm.naobun.com/cms/trackback.php/20070314003557354
表示形式
コメント投稿

コメントは投稿者の責任においてなされるものであり、サイト管理者は責任を負いません。