タグ

ブックマーク / qiita.com/tabo_purify (2)

  • PHPでPDOを使ってMySQLに接続、INSERT、UPDATE、DELETE、COUNT、SUM - Qiita

    今まで mysql... 系を使用していましたが、PHP5.5以降は非推奨となり、将来的には削除される予定らしいので、PDOの使用に変更しようと思い、まとめてみました。 プリペアドステートメントでINSERTすると安全に値を渡せるとか、結構便利みたい。 Manualとか色々読んだけど、分かりにくい言葉が多かったので、自分なりに解釈を書いています。 PDOとかプリペアドステートメントの説明 こっちのページに詳しく書いています。 言葉の意味分からんわー。みたいな時は是非読んでみてください。 PDOでMySQLを色々やる。 まずメソッドや引数をちょっとまとめました。 今後増やしていこうと思っています。 メソッドや引数 内容

    PHPでPDOを使ってMySQLに接続、INSERT、UPDATE、DELETE、COUNT、SUM - Qiita
  • ログインフォーム(ソースコード)パスワードのハッシュとID重複チェックなど - Qiita

    SHA-2 このSHA-2と呼ばれる sha224 とか sha256 とか sha384 sha512 はまだ破られてないみたい。 でもSHA-1 の後継だから同じ手口で破られるのでは?と言われていて、2013年をメドに新しいのを開発するかも知れない。って書いてあった。 shaの後ろの数字はビットの長さを表しています。 IDとパスについて IDはメールアドレスではなく、任意の文字列を想定して作っています。 パスワードは不可逆暗号化しているので、このままの状態では「パスワード忘れ」の対応が出来ません。 パスワード忘れについては後日UPしようかと考えています。(まだ納得できる状態ではないので) 登録 ここでIDとパスを登録します。 フォームのHTMLは省いています。 ● $id に希望のIDを入力してもらい、$pass にパスワードが入っています。 ● ハッシュ化は念の為ソルトでやってます。

    ログインフォーム(ソースコード)パスワードのハッシュとID重複チェックなど - Qiita
    s_ryuuki
    s_ryuuki 2016/05/03
  • 1