返信する: d3diaryサポート板


オプション

参照

Re: アバター表示
投稿者: なーお 投稿日時: 2011/10/3 23:32

ホーリーさん

少し話がわからなくなってきたので、以後は出来る限り正確を期して書いてください。

引用:
ダンプではうまく出力できませんでしたので、直接URLに値をセットして確認しました。

その結果、
$dbdat['user_avatar']の時点でcavt2268afと言う結果でした。

これの意味ですが、

$user_avatar = htmlspecialchars($dbdat['user_avatar'], ENT_QUOTES);
↓
$user_avatar = $dbdat['user_avatar'];

としてみた、ということでしょうか?? :roll:
知りたいのは、テンプレート側はそのままだったとすると、ここで何をやっても同じ結果になりはしないかな、と思ったので。

$user_avatar = '1234.jpg';

とか直書きしてみたらその通りのHTMLソースになりますよね? もしそうならないとしたら、先のコメントで書いたとおり、テンプレートの問題です。

243行目のSQL文をMySQL Query Browserで実行した結果、user_avatarの値は正常なファイル名でした。

これも真意がわからないです。ここで正常な値が取得できているとしたら、前々コメントの1,2が問題なかったことから、データベースは正常と考えるのが普通だと思うのですが、いかがでしょう。

mySQL4のデーターをmySQL5.0に移行するのが失敗しているようです。

diarylist以外では正常に表示されていることと、1,2で問題なかったことからも、DBは正常だと思うのです。

何はともあれ、Altsysで有効になっているd3diaryのテンプレート「diarylist.html」がどうなっているか、確認してください。