私は次のようなフォームを持っています:
<form action="/assesment/savelist/" method="post">
<input type="hidden" name="owner" value="<?php echo $userid ?>" />
<input type="text" name="title" value="Question List Title" />
<textarea name="description"></textarea>
<input type="submit" />
</form>
説明では、人々はその文字を使用できる必要があり£
ます(他の許可されていない文字の中で)。
これらの文字をPHPページに投稿する前に許可されているものに変換する方法はありますか?
こんにちは皆さん、これまでのコメントに感謝します。
「savequestion」でprint_r($ _ POST)を実行すると、そのフォームから送信されるpostdataよりも前になります。
ただし、いずれかのフィールドに£がある場合、その特定の文字は送信されません。たとえば、そのフォームから「sdfsdfs£adasd」を投稿すると、送信されるのは「sdfsdfsadasd」だけです。
問題は、£をHTMLフォームから投稿データとして送信できるものに変換する方法です。