SQLインジェクション防止 PHPのプレースホルダー プリペアードステートメント

SQL文を打つとき、 SQL文のどこかに、入力値を変数として、入れているなら、 例えば、post送信で、テーブル名を取得している場合など、 $table-name = $_POST[$table]; $sql = “SELECT * FROM $table-name”; 入力値に、予期せぬSQL文などが入った場合、それが実行され、 最悪の場合、カラムやテーブルのデータが消え…Continue reading SQLインジェクション防止 PHPのプレースホルダー プリペアードステートメント

wordpress ドメイン変更時のリダイレクト設定 htaccess

サブディレクトリからメインディレクトリへアドレスを移動する wordpressサイトのドメインを変更したとき、前のURLにアクセスしてきた人は、見れなくなります。 また、今までのSEO評価などもリセットされてしまいます。 そうならないように、前のURLにアクセスしてきた人を、リダイレクトで新しいドメインのURLに飛ばしてあげる必要があります。 また、SEOなども引き継ぎたいときに、このリダイレクト…Continue reading wordpress ドメイン変更時のリダイレクト設定 htaccess

Laravel で composer require をすると “Installation failed, reverting ./composer.json to its original content.” が出る

Laravelでcomposerからパッケージをインストールする際に出たエラー。 composer require パッケージ名 このパッケージが、インストールされていた他のパッケージを参照していた場合、 composer.jsonにバージョンが記載されるが、composer.lockに書いてあるバージョンと違うため、 インストールできない、ということらしい。 下記のようにバージョンを指定して、イ…Continue reading Laravel で composer require をすると “Installation failed, reverting ./composer.json to its original content.” が出る