2021年8月

reCAPTCHA v3を最低限の実装で簡単に導入する方法

はじめに サイト制作には欠かせないお問い合わせフォーム。しかしただ設置しただけだと迷惑メールやスパムがどうしても防止できない。そんな時とても役に立つアイテムがgoogleが提供する「reCAPTCHA」。 「reCAPTCHA」は簡単に言うと、フォーム送信時にユーザー(送信者)の挙動を監視して、それが人間かロボット(スパムなど)かを判定してくれるサービスです。 今回は、v3バージョンの導入方法につ […]

WIXで取得したドメインを他社サーバ(さくらインターネット)に向ける

WIXで取得した独自ドメインを他社(今回はさくらインターネット)のサーバへ向ける方法をメモしておきます。 経緯 基本的にはWIXで取得したドメインはWIXで使うのが良いし、ホームページを他社へ移すのであれば、ドメインも引っ越し(移管)した方が良いと思いますが、わけあって移管できない期間があったので、暫定的にドメインはWIXに置いたままさくらインターネットへ向ける事にしました。 通常はドメイン管理会 […]

【PHP】0埋めされていない1桁の分をDateTime::createFromFormat()に入れたらfalseを返してきた

とあるCSVファイルをインポートしてDBに登録するシステムの中でエラーが発生したので中を覗いてみた。すると日付変換のところでDateTime::createFromFormat()がfalseを返していた。 エラーが起きたコード [crayon-615147659e99a954858186/] $dateにfalseが返っているので、$date->format()が以下のエラーを吐いていた。 […]