スレッド表示 | フラット表示〕 全トピック 920 件中 384 番目 次≫ ≪前

はじめまして

created: 2005-08-25 18:56 | modified: 2005-08-27 00:49 | reply: 2

[2496] はじめまして

user: ハイライト | created: 2005-08-25 18:56
はじめまして。
htmlのフォームに入力された内容を確認ページ(php file)で表示させたいとき、
仮に、テキストエリア(文字数設定なし)に500文字程度の長い文字列を確認ページで受取ると1行で表示されてしまいます。
表示エリアをテーブル(幅200ぐらい)で設定しその範囲内で表示させたいのですが、どうしてもテーブル幅指定を無視して1行で表示されます。
どうしたらよいのでしょうか?

うまく伝わったかどうかわかりませんが、よろしくお願いします。
reply: 2498 返信 編集 削除

[2498] テーブル幅指定が無視される

user: ゆうじ | created: 2005-08-26 09:28
こんにちは。

PHPを介さずその500文字を表示するHTMLを書いても
1行で表示されるのでしょうか?

ならば、
1.タグのタイプミス。
2.該当の文字列が連続する半角英数字のみ。

1を確かめるには、
ブラウザの[表示]→[ソース]で
PHPが出力したHTMLソースを見る。

2ならば、
適当な文字数毎に<br>を挿入する処理をPHPで施す。

あと、<td> に nowrap="nowrap" を指定してみるとか。
例) <td width="200" nowrap="nowrap">


> どうしてもテーブル幅指定を無視して・・・

状況は察しがつきますが
あくまで読み手の推測に過ぎません。
この「どうしても」のところをどういう事をしたのか
書いていただくと原因究明に近づくと思います。
Parent: 2496  reply: 2499 返信 編集 削除

[2499] Re.テーブル幅指定が無視される

user: ハイライト | created: 2005-08-27 00:49
返答、ありがとうございます。

原因は、
> 2.該当の文字列が連続する半角英数字のみ。
だったみたいです。
てか、半角英数字で同じ文字を連続して記入するとテーブル幅を無視して表示されることをはじめて知りました。
日本語入力、半角英数字を連続しなかったらきちんと表示されました。

ありがとうございました。
Parent: 2498  返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 920 件中 384 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑