mailto:と文字コード
現在、新規に制作するページはすべてユニコードで書いています。文字コードを統一出来ることには、とてもメリットがあると思います。WindowsでもなんとかOSやブラウザが対応してきているので、大丈夫だと思っていましたが、ブラウザとメーラーの連携までは無理のようです。
fromタグのactionにmeilto:を設定したページをユニコードで書くと、件名や本文に文字化けが起こり、さらにはそれらが邪魔をして、メーラーが起動しないという現象がWindows XPやWindows VISTAで発生しました。
いまさらmeilto:を使うことは、ほぼ無いと思いますが、他の人が以前に制作したページやサイトを更新するときには要注意です。
fromタグのactionにmeilto:を設定したページをユニコードで書くと、件名や本文に文字化けが起こり、さらにはそれらが邪魔をして、メーラーが起動しないという現象がWindows XPやWindows VISTAで発生しました。
いまさらmeilto:を使うことは、ほぼ無いと思いますが、他の人が以前に制作したページやサイトを更新するときには要注意です。
テーマ>WEB制作 投稿日>2011年7月15日
脂漏性湿疹
ここ数年、後頭部を中心としたかゆみとフケに悩まされてきました。
抗真菌成分のシャンプーやステロイドなど色々ためしましたが、最近シャンプーの使用を止め、普通の固形石けんに替え、洗髪中は決して頭皮に爪を当てることを止めたところ、かなり改善してきました。
ただし、ステロイドはまだ使用していますが、ほとんどかゆみがないので、塗り忘れそうになります。
抗真菌成分のシャンプーやステロイドなど色々ためしましたが、最近シャンプーの使用を止め、普通の固形石けんに替え、洗髪中は決して頭皮に爪を当てることを止めたところ、かなり改善してきました。
ただし、ステロイドはまだ使用していますが、ほとんどかゆみがないので、塗り忘れそうになります。
テーマ>生活 投稿日>2011年6月30日
こだわりの欧風カリー
MAMP
社内でのPHP開発環境をMacOSXにプリインストールされているものからMAMPへ変更しました。
使用しているMacOSXは10.4.11なのでApacheは1.3、PHPは4で、少し古くなってきました。同時に、自宅のMacbook(MacOSX 10.6)でも少し仕事が出来るように、環境を統一出来るMAMPにしました。
セキュリティさえきちんとすれば、とてもシンプルで使いやすいアプリケーションです。これでローカルでもMySQLも使えるようになりました。
私が初めて買ったパーソナルコンピュータにはBASICという開発環境がインストールされており、それを含んでこそパーソナルコンピュータだったように思います。いつしかパーソナルコンピュータは実務や業務で使われるようになり、アプリケーションは高度化して、パーソナルコンピュータから開発環境は消えていきましたが、AppleがAppleScriptやAutomatorをバンドルし続けるのは、パーソナルコンピュータの出生へのこだわりのように思います。
使用しているMacOSXは10.4.11なのでApacheは1.3、PHPは4で、少し古くなってきました。同時に、自宅のMacbook(MacOSX 10.6)でも少し仕事が出来るように、環境を統一出来るMAMPにしました。
セキュリティさえきちんとすれば、とてもシンプルで使いやすいアプリケーションです。これでローカルでもMySQLも使えるようになりました。
私が初めて買ったパーソナルコンピュータにはBASICという開発環境がインストールされており、それを含んでこそパーソナルコンピュータだったように思います。いつしかパーソナルコンピュータは実務や業務で使われるようになり、アプリケーションは高度化して、パーソナルコンピュータから開発環境は消えていきましたが、AppleがAppleScriptやAutomatorをバンドルし続けるのは、パーソナルコンピュータの出生へのこだわりのように思います。
テーマ>WEB制作 投稿日>2011年1月24日
mb_send_mail()
フォームメールと呼ばれるウェブアプリをよく作りますが、内容はフォームから入力していただいた内容をメールをして指定のメールアドレスへ送信したり、入力していただいた方へ自動で応答メールを送信するものです。
PHPではメールの送信にはmail()関数がありますが、これはシングルバイト文字(英数字など)用のもので、日本語を扱う際には文字コードを変換する呪文が必要となります。この呪文は非常に難解でとても理解できるものではありません。なので、様々なサイトを検索して、そうした呪文を見つけては借用してきました。
そうすることが当たり前だと思っていたのですが、PHPにはマルチバイト文字に対応した、mb_send_mail()関数というものがあり、これを使うと先述の呪文が不要になります。
ただし、変わりにmb_language()関数、mb_internal_encoding()関数で日本語であることや、使用する文字コードを指定する必要がありますが、その指定は理解不能な呪文に比べればはるかにスマートで分かりやすいものです。
そんな事を今日やっと知り、使えるようになりました。独学者の陥りやすい落とし穴です。
PHPではメールの送信にはmail()関数がありますが、これはシングルバイト文字(英数字など)用のもので、日本語を扱う際には文字コードを変換する呪文が必要となります。この呪文は非常に難解でとても理解できるものではありません。なので、様々なサイトを検索して、そうした呪文を見つけては借用してきました。
そうすることが当たり前だと思っていたのですが、PHPにはマルチバイト文字に対応した、mb_send_mail()関数というものがあり、これを使うと先述の呪文が不要になります。
ただし、変わりにmb_language()関数、mb_internal_encoding()関数で日本語であることや、使用する文字コードを指定する必要がありますが、その指定は理解不能な呪文に比べればはるかにスマートで分かりやすいものです。
そんな事を今日やっと知り、使えるようになりました。独学者の陥りやすい落とし穴です。
テーマ>WEB制作 投稿日>2011年1月11日
全記事数39件中 1件目から5件を表示中
| 次のページへ→







