初心者が将棋を始める時にオススメの無料対局サイトは「Yahoo将棋」一択です!

2018-10-20
今日は将棋を始める方にオススメの無料対局サイトをご紹介。 ※パソコンユーザー限定の記事になります。 ズバリ「ヤフー将棋」はかなり昔から存在する無料の対局サイトです。 元祖シェアNo.1フリーメールのYahooメールのアカウントで始められる気軽さが嬉しい。 が、パソコン専用です…。スマホは適当なアプリを探してください。 それでは早速、ヤフー将棋にログインして、対局ロビー一覧に進みます。 下記の画面が対局ロビーです。 いつも人で埋まるロビーは決まってます。 上一行が初心者から中級者用です。そして、右下のロビーが上級者用です。 初心者用のロビーをクリックしてください。 ...続きを見る

ファイルやディレクトリのパーミッションを一括で変更する方法

2013-07-28
レンタルしていたサーバー屋が廃業するということで、サイトのお引越しをせざるを得なくなってしまった。 ポータルサイトの引越しの際、ユーザーが管理画面からアップロードしたデータを新しいサーバーに移動した際に、パーミッションが初期状態になってしまった。パーミッションを変更しなければ、管理画面から変更ができなくなってしまう。 ディレクトリは【755】から【777】へ ログファイルは【644】から【666】へ変更しなくてはいけない。 普通ならFTPソフトで変更すれば終わりの話なのだが、ディレクトリが1000ファイル以上あり、各ディレクトリには無数の画像ファイルが存在し、FTPでの手作...続きを見る
カテゴリ: その他

md5関数でパスワードなどを暗号化する

2012-08-16
md5関数に文字列を与えると、その文字に準じた32文字の英数字の文字列(ハッシュ値)を返してくれます。一文字でも違う値を与えれば、全く違う文字列になり、同じ文字列なら毎回同じ文字列が返ります。 <関数の使用例> phpStart echo md5('abcd'); phpEnd <結果> htmlStart e2fc714c4727ee9395f324cd2e7f331f htmlEnd 上記の文字列から元の文字列に戻す方法はありません。一度暗号化してしまうと、暗号化した本人しか答えが分からないのです。セキュリティーを重視するサイトではデータデースにそのままパスワ...続きを見る
カテゴリ: PHP

マイページや管理画面のログイン機能はセッションで導入する

2012-08-04
PHPでログイン機能を導入する場合はsession(セッション)というものを使います。cookie(クッキー)と似ていますが少し違います。単純に説明すると、cookieはブラウザに保存、sessionはサーバーに保存といったところでしょうか。sessionはcookieよりもセキュリティーが固いのでログイン機能ではcookieは使いません。では早速、コードを見てみてください。 <login.php> phpStart session_start(); //*1 下記説明 if($_POST['pass'] == $PASS){ $_SESSION['user'] = sessi...続きを見る
カテゴリ: PHP