2014年9月4日のブックマーク (4件)

  • XAMPPの設定 | PHP Labo

    XAMPPのセキュリティ設定 XAMPPの初期状態はセキュリティが低く設定されています。不正なアクセスを防ぐため、まずはセキュリティの設定を行います。 XAMPPの管理画面で、左側のメニューから『セキュリティ』をクリックすると、以下のように現在のセキュリティが確認できます。ステータスに3つの『要注意』が表示されているのが確認できます。(クリックすると拡大表示されます。) まずはMySQLの管理者パスワードを設定します。画面に表示されている http://localhost/security/xamppsecurity.php のリンクをクリックします。 『新しいパスワード』と『新しいパスワード(確認)』欄に設定したいパスワードを入力し、『パスワードを変更しました。』ボタンを押します。(この解説ではパスワードを 1234 と設定したものとして進めますが、実際にはもっと複雑なパスワードを設定す

    XIAORING
    XIAORING 2014/09/04
    xampp php.ini 初期設定
  • PHPでクォーテーションが勝手にエスケープされてしまう時は | えすたくぶろぐ

    PHPでフォームから送信された文字列中にシングルクォーテーション( ' )やダブルクォーテーション( " )などの文字を含む時、サーバによって、バックスラッシュでエスケープされたりされなかったりします。 例えばフォームに「Let's note」とか入力してサブミットして、次の画面でその内容を表示しようとしたら、「Let\'s note」という感じでバックスラッシュ(または円記号)でエスケープされてしまうのです。 そして、その値がフォームに入ったまま送信してしまうと、「Let\\\'s note」みたいに今度はバックスラッシュ自体もエスケープされ、バックスラッシュが大増殖してしまうのです。 先日またひっかかりました…orz フォーム作るたびにハマってしまって、毎回「どうやるんだっけな」と調べてるような気がするのでメモしときます。 原因は magic_quotes_gpc = Onphp.in

    PHPでクォーテーションが勝手にエスケープされてしまう時は | えすたくぶろぐ
    XIAORING
    XIAORING 2014/09/04
    xampp php.ini .htaccess magic_quotes_gpc
  • PHP: マジッククオートを無効にする - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Errors Exceptions Generators References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Context options and parameters Supported Protocols and Wrappers Security Introduction

    XIAORING
    XIAORING 2014/09/04
    xampp php.ini .htaccess magic_quotes_gpc
  • PHP | セッション名の取得と変更 - セッション管理

    セッションを開始した際にクライアントのクッキー名として利用されるのがデフォルトでは「PHPSESSID」となっています。この値をセッション名と言いますが、デフォルト値はphp.iniで設定されています。 上記のようにデフォルトの値はphp.iniで設定されています。もしデフォルト値を変更したいのであれば、php.iniを変更して下さい。 このようにセッション名は必ず固定されているものではないため、プログラム中では固定値の「PHPSESSID」を使って記述してしまうと問題となる場合があります。その為、セッション名を参照したい場合には現在使われているセッション名を取得できる「session_name」関数を使います。 session_name() は、カレントのセッション名を 返します。name を指定した場 合、カレントの セッション名は、その値に変更されます。 セッション名は、リクエストが

    XIAORING
    XIAORING 2014/09/04
    session session_name