CGI(perl)についての質問です。(初心者です)

<INPUT TYPE=HIDDEN NAME=xxx VALUE=$xxx>
このValueの中の文字列には半角英数の文字列が入るのですが、スペースで区切るとそれ以降の文字列が消えてしまいます。色々試してみてスペースは使えない様だということに気付いたのですが、スペースを使用するにはどうすれば良いのでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/09/25 02:44:22
  • 終了:2006/09/25 03:00:17

回答(2件)

id:ootatmt No.1

ootatmt回答回数1307ベストアンサー獲得回数652006/09/25 02:46:40

ポイント35pt

ダブルクォーテーションで囲ってみれば?

ダミー

id:tk378mx

ありがとうございます

2006/09/25 02:57:08
id:jiangmin-alt No.2

jiangmin回答回数125ベストアンサー獲得回数82006/09/25 02:52:28

ポイント35pt

$xxx="hoge huga"

だとすると、

<INPUT TYPE=HIDDEN NAME=xxx VALUE=$xxx>

<INPUT TYPE=HIDDEN NAME=xxx VALUE=hoge huga>

となり、hugaという属性を書いたことになりますよね。結果が引用符で括られるようにすればいいんじゃないですか。

<INPUT TYPE=HIDDEN NAME=xxx VALUE=\"$xxx\">

http://q.hatena.ne.jp/1159119858

id:tk378mx

\"で良いんですね。ありがとうございます。

2006/09/25 02:56:57

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません