【laravel】メルアド変更機能を一番簡単に作る方法

2023/10/19

laravelでユーザー認証機能を作ったときってやっぱりメールアドレス変更機能も必要ですよね。 なぜかlaravelにはパスワード再設定機能は公式で用意してあるのに、メールアドレスに関しては公式ドキュメントのどこにも言及…

【laravel】withでカラム指定しつつwhereも使う方法

2023/10/18

laravelのwith、便利ですよね。 イーガーロード?っていう言葉自体は横文字苦手なのではよくわかりませんが、ようは紐づくデータを1回のクエリで取得できるから速くなるよー!っていうのがwith。 ここではlarave…

【laravel】メール確認で「INVALID SIGNATURE」エラーが出る時の治し方

2023/09/30

会員登録って、まずメルアドとパスワードを入力してもらって、その後いったんユーザーのメールアドレス宛にメールを送りその中の認証ボタンを押してもらって本会員登録完了!とする、っていうのがよくあるWEBサービスの会員登録の流れ…

【laravel】共通変数をViewComposerで渡すとよくない話

2023/09/10

laravelで共通変数を全部のページ(laravelではblade)に渡したい時って、ググるとViewComposerを使うといい!って出てきます。 ということで私も特に疑うことなくこのViewComposerを使って…

「compact(): Undefined variable」の解決法

2023/09/06

php、というかlaravelで遊んでる際に「compact(): Undefined variable」というエラーが開発環境ではでなくて、本番環境だけで出るという事態に。 今回はphpというかlaravelで「com…

laravelのjoin句内whereはonになってくれてる

2023/08/14

タイトル通りなんですが、laravelのクエリビルダーでJOINの中でwhereを使うとそれはONとしてSQLが発行されているので処理速度速くなってくれてるよ、っていうコト。それだけ。 もう少し詳しく laravelのク…

ホストヘッダインジェクション攻撃って何?

2023/08/07

laravelの説明書読んでてイマイチピンとこなかったのがこれ。 デフォルトでは、LaravelはHTTPリクエストのhostヘッダの内容に関係なく受信したすべてのリクエストにレスポンスします。さらに、Webリクエスト中…

phpでmbstringがない時の解決方法

2023/08/07

phpで遊んでたらこんなエラーが。 Call to undefined function Termwind\ValueObjects\mb_strimwidth() 調べていくとどうやら「mbstring」というphpの…

ワークマンのベルト(278円)のコスパがコスパすぎる

2023/05/29

コスパがコスパ過ぎる。 語彙が語彙になるくらいコスパがいいのでとても久しぶりにファッションの事を記事に。 ワークマンのベルト(正式名称:G1バックルベルト)が278円、しかも税込。ものすごいコスパ…(コレ)。 最初手に取…

windowsで拡張子を一括削除する方法【renコマンド】

2023/04/23

windowsを使っていてファイル拡張子を一括で削除したい事って時々ありますよね。 「○○.html.txt」みたいになぜか拡張子が二つ(?)になっちゃった時とか。んでたぶんこれを読んでいる人は私のように「ren *.h…