dポイントプレゼントキャンペーン実施中!

こんにちは。現在データベース代わりに
http://www.minicgi.net/cgi2/こちらの「Miniりすと ver 4.01」を設置中です。
普通に設置することは可能なのですが
ttp://mirror.obi.ne.jp/gow/line_mem/line_mem.cgi
この方のリストのように、詳細を押さずにそのまま画像を表示させたいのです。
(できれば、アップロードしてもらった画像をそのまま表に表示させたいです)
画像サイズは大体200四方あたりを予定しています。
自分でどうにかしてみようと様々な方法を試したのですが中々うまくいかず、お力を貸していただきたいです。
できればわかりやすく詳しく教えていただけると助かります。
申し訳ありませんが、なるべく早い回答を待っています…(緊急の設置なので)
よろしくお願いいたします。

A 回答 (1件)

”list.cgi”の561~562行目に名前を表示する部分があります(以下)。



if($name){ print"<td width=$show_name><a href=\"$cgipath?id=$num&mode=show\">$name</a></td>";}
else{print"<td><a href=\"$cgipath?id=$num&mode=show\">---</a></td>";}

それから、同じく”list.cgi”の732~736行目に画像を表示する部分があります(以下)。

if($gazou && $tail){
if($imgflag){ $tail ="<a href=\"$imgdir2$imgno$tail\"><img src=\"$imgdir2$imgno$tail\" border=0 width=$imgw height=$imgh alt=\"$imgno$tail\"></a>"; }
else{ $tail ="<img src=\"$imgdir2$imgno$tail\" border=0 width=$imgw height=$imgh alt=\"$imgno$tail\">"; }
print "<TR><TD class=\"left\">$gazou</TD><TD class=\"right\">$tail</TD></TR>\n";
}

なので以下のように、画像を表示するコードを名前を表示するコードにくっつけてみては
いかがでしょうか?

if($name){ print"<td width=$show_name><a href=\"$cgipath?id=$num&mode=show\">$name</a></td>";}
else{print"<td><a href=\"$cgipath?id=$num&mode=show\">---</a></td>";}
    ↓    ↓
if($name) {
print"<td width=$show_name><a href=\"$cgipath?id=$num&mode=show\">$name</a>";
if($gazou && $tail){
if($imgflag){ $tail ="<a href=\"$imgdir2$imgno$tail\"><img src=\"$imgdir2$imgno$tail\" border=0 width=$imgw height=$imgh alt=\"$imgno$tail\"></a>"; }
else{ $tail ="<img src=\"$imgdir2$imgno$tail\" border=0 width=$imgw height=$imgh alt=\"$imgno$tail\">"; }
print "<br>$tail</TD>\n";
}
}

それから、同じく”list.cgi”の535行目のデータを変数に入れる部分を以下のように変えてみてください。

($num,$name,undef,$last_time,$time1,$imgno,undef,$mail,$mailflag,$url,$imgurl,$tail,undef,undef,undef,undef,undef,undef,undef,@item) = split(/,/);
    ↓    ↓
($num,$name,$pass,$last_time,$time1,$imgno,$host,$mail,$mailflag,$url,$imgurl,$tail,$imgw,$imgh,$imgflag,$comment,undef,undef,undef,@item) = split(/,/);
    • good
    • 0
この回答へのお礼

ryu_chanさんこんにちは!回答ありがとうございます!
早速試してみましたら、できました!
わかりやすく教えていただき大変助かりました!
本当にありがとうございました!

お礼日時:2009/10/22 12:39

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!