0

PHPに投稿するHTMLフォームがあります。たとえば、PHPで一連の変数を取得します。

$firstname = $_POST['firstname'];

etcetera。後で、これらの変数は、PHPで生成しているPDFファイルに出力されます。

ただし、多くの場合、フォームは、ë、é、üなどの「特殊文字」を使用して送信されます。それらの文字を保存したい。現時点では、これらの文字は次のようにPDFに出力されます。

é ë

アクセントのある文字を保存するにはどうすればよいですか?

4

1 に答える 1

2

文字エンコードが正しいことを確認してください。

  • フォームは、UTF-8の文字セットを含むページにある必要があります
  • サーバーで取得した値に基づいて、utf8_encodeまたはを呼び出す必要がある場合がありますutf8_decode
  • PDFの文字エンコードがUTF-8であることを再確認してください。
于 2012-05-02T14:36:28.030 に答える