PHPで作るチャット(7) クロスサイトスクリプティング(XSS)の修正

By | 2017年12月9日

前回はデータの多重送信の問題を修正しました。 今回はチャットにあるセキュリティの問題を修正していきます。 セキュリティの潜在的な問題 一見、チャットとして問題が無いように見えますが、現在の状態ではユーザーがHTMLタグやスクリプトをページに… 続きを読む »

温度の単位の定義と変換式 華氏と摂氏と絶対温度

By | 2017年12月8日

国内では、普段温度を表す単位として℃(摂氏、セルシウス度)が使用されています。しかし、ある国では℉(華氏、ファーレンハイト度)という温度の単位が使われています。 また国際単位にはK(絶対温度、ケルビン)というものが定義されています。 これら… 続きを読む »

[mod_rewrite] index.htmlを省略したURLにリダイレクトする.htaccess

By | 2017年12月7日

Webサイトを運営していく中で、以下のような2つのアドレスが全く同じページを指す現象に遭遇すると思います。 http://sample.com/ http://sample.com/index.html このように、同じページであるにも関わ… 続きを読む »

WordPressを別のサーバーに移転する手順 ファイルとデータベースの移動

By | 2017年12月6日

WordPressで作成したサイトやブログを、別のサーバーに移しても同じように閲覧できるようにするための手順についてです。 実際に行う作業は以下の2つです。 WordPressのテーマやアップロードした画像などのファイルを新サーバーに移動 … 続きを読む »

サーバー移転後のPukiWikiで添付画像が表示されない問題

By | 2017年12月5日

サイト全体のSSL化のためにサーバー移転作業を行っています。 PukiWikiを使って作成している「健康用語WEB事典」の移転の際に、ページに添付している画像が表示されなくなる問題が発生しました。 この問題の詳細と原因、実際の解決法について… 続きを読む »

[Swift] UITextViewでカーソルのある行のテキストを取得する

By | 2017年9月15日

Swift で複数の行に渡る長いテキストを扱うテキストエリアを作成するには UITextView を使用します。 今回は UITextView によるテキストエリア内で、現在カーソルが置かれている一行分のテキストだけを取得する方法について紹… 続きを読む »