「テキストファイルのデータを読み込み、html画面のフォームに表示させ、データを修正後、元のテキストファイルに書き戻す」というCGIを作成中です。
テキストファイルのデータの並びは決まっていて、例えば3番目のデータが「名前」4番目のデータが「住所」だったりします。
ここで、複数行の入力が必要なフィールドをが必要となり、"textarea"形式のフォームを設定したところ、複数行のインプットをすると、テキストファイルにも複数のデータができてしまいました。2行のデータをインプットすると、データも2行になってしまい、後のデータがずれてしまいます。
そこで「複数行のテキストデータを、改行マークをつけたまま、1行のデータとして保存し、読み込んでtextarea 形式のフォームに表示させるときは、改行されて表示する」という処理が実現できるよう、時間をかけて調べておりますが未だ判らない状態です。
ご存じの方がいらっしゃいましたら是非教えて頂きたく、宜しくお願いいたします。
No.1ベストアンサー
- 回答日時:
たぶん、改行コードが処理されてないからでしょう。
googleで「Perl 改行 デコード」で調べれば、
出てくると思いますよ。
私は下のPerl検索サイトで、似たような機能の
スクリプトを探して、中身を参考にしてたりします。
http://msvs.s1.xrea.com/
私も独学なので、処理の負荷やスマートな書き方を
参考にしています。
もしからしたら、こっちかもしれないので、htmlの
タグの自動改行のタイプも載せておきます。
http://www.tagindex.com/html_tag/form/textarea.h …
こっちはPerlではなくhtmlタグの機能ですよ。^^;
参考URL:http://x68000.q-e-d.net/~68user/webcgi/bbs-perl- …
早速ご回答をいただき、まことに有り難うございます。
おかげさまで、長時間悩んでいた問題が、すぐに解決しとても嬉しく思っております。教えていただいたサイトは、他にも役に立ちそうな内容がたくさんあり、今後も活用したいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# c言語の問題です 2 2023/07/21 10:51
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- HTML・CSS WEBサイトの構築。表示データとWEBデザインを分離する考え方を専門用語・業界用語では何と言うか? 8 2022/09/27 09:16
- PHP PHPで入力フォームでデータを確認表示画面まで送る流れを日本語で理解したいのです。 1 2023/05/29 19:12
- Excel(エクセル) Excelで連続して重複する行数の違う列を参照する方法 5 2023/04/23 06:15
- その他(プログラミング・Web制作) 入力フォームへ、データを自動的に入力するプログラム。どうやって作る? 4 2023/01/16 10:24
- Excel(エクセル) エクセルで重複データを行ごとに抽出したい 4 2022/12/05 08:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Rstudioによるテキストマイニン...
-
MACの改行コード変更について教...
-
改行コードがそのまま表示され...
-
if文中で@***(配列変数)って...
-
ポインター引数の関数でコンパ...
-
10Mバイトて文字数に すると何...
-
ビットスワップとバイトスワッ...
-
stable diffusionのエラー
-
UTF-8で5~6バイトになる文字コ...
-
int型(2バイト)データの分割
-
Excel 1セル当りの文字数が2...
-
【Excel VBA】10進数を2進数に...
-
C#でのswitch文
-
utf-8でメールを送信すると件名...
-
char str[256]の256の意味は?
-
サブドメインでのクッキー認証
-
応募フォームなどの住所欄で最...
-
ピクセル,dpiから容量(バイト...
-
クッキーのデータ取得
-
バイナリデータからの値の取得...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel VBA メール作成について ...
-
CGIを勉強しています。¥n(改...
-
改行コードがそのまま表示され...
-
Line Inputにて改行があっても...
-
Rstudioによるテキストマイニン...
-
Excelで、HTMLタグだけを削除す...
-
エクセルで「改行コード」を「...
-
MACの改行コード変更について教...
-
【HELP!!】Excelから保存したtx...
-
perlで、[ \\r\\n , \\n ]の意...
-
ホームページビルダーで行間を...
-
連想するもの教えてください
-
alertの警告文を2行にしたい
-
全文表示…の仕方。
-
テキストボックスに入力された...
-
メモ帳での改行
-
PHP <br /> <br> 結局どっち?
-
brタグについて質問です。
-
KENT-WEBのClipMailでのチェッ...
-
if文中で@***(配列変数)って...
おすすめ情報