記事No | : 2393 |
投稿日 | : 2007/12/18(Tue) 17:21:40 |
タイトル | : WEB PATIOのレイアウト変更について、悩んでいます。 |
ID情報 | : 84278980 |
投稿者 | : あき |
URL | : http://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 |
URL | : http://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 |
投稿者 | : あき |
URL | : http://hage.main.jp/patio/patio.cgi |
BAL様
修正した所、問題が解決できました^^
何日も悩んでいたのでとてもうれしいです。
本当に有難うございました。