2020-12-01から1ヶ月間の記事一覧
そもそもPHP+Oracleでデータ運用の会社は少ないのかもしれないが、PDOとか LaravelもOracleの方を向いてないのねってのが気になった。 まぁLaravelの場合は、laravel-oci8次第なのはあるけれども。 で、SQLインジェクション対策として有効なのは Prepared S…
↓にある(Φω|
まだ実装中のため、ヒント的な意味でメモしておく(Φω| もちろん動作確認を行い、想定内の結果が確認できたら操作手順について もまとめてみる。 では、行ってみよう。 Eloquent ORMを使うのが一番いいのかな?とりあえず、DB Facadeで 実装しているが、やっ…
プレースホルダーとサニタイズについて調べてたらSQLインジェクション を対策するならSQLクエリにはプリペアードクエリーを使いましょう という情報を受信したので、クエリビルダー利用で書いてたけど、 Prepared Statementを使ったサンプルもまとめておかな…
年末のプロジェクトが大幅に大コケしていて疲れているため、市場の流行から 目を逸らしたくなったw ユーザーがたくさんいる言語コミュニティより少ないけど実践的なことができる 言語コミュニティの技術を休みの間に学びたいなと思ってメモしてみる(Φω| 主…
Laravel6で調べた限りは、今のところ似たような状況が検索結果に 出てこないが、Railsでは似た現象が散見されているので、そちらを参考 資料としてまとめておく(Φω| というか、Laravel6はあまり使われていないのかもしれない。 後方互換が考慮されていなく…
Ajaxで動的連動プルダウンリストを作れたのも束の間、form内で非同期処理が 行われていた場合に実行順序が保証されないので、Ajax処理が一旦完了しても form全体のsubmitが発火しない問題が発生し、jQueryとAjaxを使わずに動的 連動プルダウンリストを作れな…
コントローラーからJSON化して返す場合とそのままDBのデータを取得して テンプレートのjs内でJSON加工して表示する場合で、若干違いがあった ので、まとめてみる(Φω| 今回は、名目上はIE11以降サポートと聞いたが、それよりも古いPCも 動いているという情報…
連動プルダウンリストの作成で、Ajax POSTを使いたいけどどうしたらいいんや? ってことを以前からずっとやってるけど、Laravel6自身のチュートリアルについて も調べたのでメモしておく(Φω| というか検索条件にLaravelあるかないかで大分違うなー(棒) 動作…
Laravel6は最近、使い始めたばかりなのでルールがよくわかってなかった。 laravel-oci8を使ってOracleのテーブルからselectで取得したリストをviewの プルダウンリストに表示させたいだけなのに、タイトル通りのエラーが出て さっぱり動かないよ。どういうこ…
コードから業務知識が読み取れないので、開発しながらの学習でメモ していく。経理とか工業簿記とか建築会計の業務知識がなさすぎるーw(´;ω;`)ウゥゥ [本来の意味] 全体の数値(計算)の中に含めて、あるもの・あることを数え上げること。 [会計業務としての…
サンプルを実装して動作確認したところ、DB Facadeでページネーション を使おうとしたら、そんなコレクションねーよで落ちたので、やっぱり 新規テーブルじゃなくて既存テーブル利用だけどEloquentモデルを使わ ないと、ページネーションを利用できないっぽ…
これは調査途中なので、備忘録としてメモしておく(Φω| 何度も調べているのだが別作業をするたびに忘れていくのでw jsonで返したら変換するかどうかも調べておかなければなー。 [参考サイト] stackoverflow.com developer.mozilla.org qiita.com gomakethings…
storage/logs までの権限と、storage/logs/laravel.log の権限を確認したところ、 後者のapacheが書き込んでいるログファイルの権限が644になっていたw(Φω| その上位ディレクトリまでは、777になっているのに。 ちなみにこちらのエラーは直前の記事の前に出…
routing(routes/web.php)に間違いはないはずなのに、エラーになるのは 何でなんや?と思って、routes/web.php のエラーになってるコントローラー の定義を確認したら、「Controller」がついてなかったwww(ΦωΦ;; Class名の後ろにControllerを付けたら、エラー…
すっかりOracleの使い方忘れたってのと、laravel-oci8ってどう使うんだっけ? ってのと、動的SQLの検索条件がバインドされねーってので詰まっているので 参考サイトをまとめておく(Φω| 使い方がわかったらあとでまとめる。PHP7と5でも違いがあるらしい。 […
Oracle Clientのインストールに出てきたOracleホーム・ユーザーの説明の日本語 が無駄に複雑で、「?」になった件をメモしておく(Φω| [メモ] 1. Oracle Clientはセキュリティ上の問題で既存の管理者権限のあるWindows ユーザにOracleホーム・ユーザーを指定…
CSRF対策漏れらしい...(ΦωΦ;;; ちなみに、開発中にCSRFの仕組みを一時的にコメントアウトするには、 以下ファイルのVerifyCsrfTokenをコメントアウトしておく。 [手順] 1. app\Http\Kernel.php のVerifyCsrfTokenの行をコメントアウト。 [参考サイト] qiita.…
Oracleで外部結合する時にテーブル名の別名に「as」を使ってるとエラーになる。 わしの場合はそうだったけど、他にも終端コードに「;」以外のものがある場合もある。 長らくOracleを使わないので、すっかり忘れ去っているw [参考サイト] cosol.jp oracle.pro…