2

当社のウェブサイトのサインアップフォームの1つのフィールドが空白のままになることがありますが、法的な理由で編集できないようにする1つの文を含める必要があります。これは後でユーザーのプロファイルの一部として使用され、最初のサインアップ時にそのフィールドにもコンテンツを追加した場合は同じ場所に配置されます。

この単一のフィールドに編集不可能/削除不可能な文を入力し、ユーザーが選択した場合にその上にテキストを追加できるようにするにはどうすればよいですか?

現在、問題のフィールドは次のようになっています。

<textarea name="description" id="eBann" rows="2" maxlength="1500" cols="20" onKeyUp="toCount('eBann','sBann','{CHAR} characters left',1500);"><?php echo $description;?></textarea>
4

2 に答える 2

2

オプションのエクストラの入力を使用して、編集できない部分をそのすぐ下のHTMLに配置してみませんか?プロンプトには、次のようなものを使用します。「これが私たちの文章です。独自のコメントを追加する場合は、ここに入力してください。」フォーム処理スクリプトで、静的な文と連結するだけです。

于 2011-08-30T20:41:18.920 に答える
0

すべてのHTMLフォームは、ユーザーが変更できます(読み取り専用と表示されている場合でも)。これを安全に行う唯一の方法は、フォームを送信するときにサーバー側で行うか、情報を取得して出力するときにサーバー側で行うことです。

編集:

二重言語(プログラミングではなく人間の言語を想定しています!)では、文字列を残りの情報とともに出力し、データベースに保存しないでください。これは、文字列を変更したい場合に役立ちます。また、さまざまな言語のローカリゼーションも可能になります。

于 2011-08-30T20:39:46.130 に答える