KENT-WEB サポートコーナー 過去ログ [ 0049 ]


記事No: 2393
投稿日: 2007/12/18(Tue) 17:21:40
タイトルWEB PATIOのレイアウト変更について、悩んでいます。
ID情報: 84278980
投稿者: あき
URLhttp://hage.main.jp/patio/patio.cgi

初めて書き込みさせていただきます。よろしくお願いします。
WEB PATIOをページに同化出来るように、
レイアウトを変更したいと思っているのですが、どうしてもわからない所があります。

http://hage.main.jp/patio/patio.cgi  
http://hage.main.jp/patio/read.cgi?no=1
http://hage.main.jp/patio/read.cgi?mode=form
は、無事テーブルのなかに、組み込むことができたのですが、

http://hage.main.jp/patio/read.cgi?no=2
のように、レスのついてないページでは、フォームがはみ出してしまってレイアウトが崩れてしまいます。これがどうしてなのか理解できません。

↓がread.cgiに、レイアウト変更のHTMLを書いたソースです。
114行目から163行まで、386から435まで、597から602までです。http://hage.main.jp/read.txt

↓がpatio.cgiに、レイアウト変更のHTMLを書いたソースです。
40行目から82行まで、224から229までです。
http://hage.main.jp/patio.txt

CGI初心者なので、難しい事はわかりませんが、勉強中ですので
ご教授いただければ助かります。

txtが文字化けしてしまうので、表示→エンコード→日本語(シフト JIS)でお願いします。




記事No: 2394
投稿日: 2007/12/18(Tue) 20:09:34
タイトルRe: WEB PATIOのレイアウト変更について、悩んでいます。
ID情報: fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

> http://hage.main.jp/patio/read.cgi?no=2
> のように、レスのついてないページでは、フォームがはみ出してしまってレイアウトが崩れてしまいます。これがどうしてなのか理解できません。

以下の修正でどうでしょうか。

read.cgi

#-------------------------------------------------
# スレッド閲覧
#-------------------------------------------------

-- 途中省略 --

if ($job ne "past") {
print "<div align=\"right\">";
print "<a href=\"$registcgi?mode=mente&f=$in{'no'}&no=$no\">";
print "<img src=\"$imgurl/mente.gif\" alt=\"メンテ\" border=\"0\"></a></div>";
}
print "</div></td></tr>\n";
}
close(IN);

#print "<tr><td><br></td></tr>" if (!$i); ## ←コメントアウト


記事No: 2397
投稿日: 2007/12/18(Tue) 20:59:45
タイトルRe^2: WEB PATIOのレイアウト変更について、悩んでいます。
ID情報: 84278980
投稿者: あき
URLhttp://hage.main.jp/patio/patio.cgi

BAL様

修正した所、問題が解決できました^^
何日も悩んでいたのでとてもうれしいです。
本当に有難うございました。


[検索ページ]