忘備録, PHP

PHPは、定期的にバージョンアップします。その都度仕様変更部分があるのですが、今回過去に作ったプログラムが、「文法エラー」となり動作しないことがありました。 そういえば、以前PHP7.4になったときにも似たようなことがありました。 結果的に ...

忘備録, HTML, Jquery

web制作業界は、スマホに対応したサイトに対応することが当然になっています。同様に、webシステム構築においてもスマホでの表示や操作が当然化しています。 今回webシステム構築作業で、TCPDFを使用することがありました。TCPDFはPHP ...

忘備録, MYSQL, PHP

先日XAMPPでPHPでのプログラム制作を行っていたところ、不可思議なエラーがでました。DATABESEエラーと出ていますが、パラメータ間違いや、PHPの文法エラーだと思ていたら、なにか違うことに気づきました。 なぜならば、文法もパラメータ ...

忘備録

近年IDとパスワードに加え「ワンタイムパスワード」というものが定番化してきました。仕組みは、使い捨てパスワードをスマホのアプリで発行し、使用するというものです。 例えば、銀行振り込み、MicrosoftやGoogleなど、二段階認証が主流化 ...

PHP

お問い合わせフォーム等のツールは、お客様とお店をつなぐ重要な役割を担っています。しかしその反面、スパムなど悪用されることもあります。 これを何とかするのがrecaptchaと呼ばれる機能です。 時たま、数字を入力したり、写真を選んだりするフ ...

Windows

メールの送受信はできているけれども、メールのパスワードを紛失してしまった…。 という事象に出会うことがしばしばあります。 パソコンを買い替えして、新しいパソコンにメールを設定しようとしたら、メールのパスワードがわからない…。設定表も紛失して ...

忘備録, PHP

PHPからメール送信することは可能です。メールフォームなどに入力された内容をメールで送信することはよくあることです。 PHPには「mail関数」と呼ばれる、メールを送信する仕組みが標準で備わっています。これを使えば割と簡単にメール送信できま ...

忘備録, MYSQL

データベースを読み出しする場合、抽出条件・ソート指定は当たり前のように行います。今回ソートが「思っていたのと違う」動きになっていました。 それは数字ソートなのですが、1~1000の数字があれば普通は数字順に並びます。 ただ、MYSQLでテキ ...

忘備録, CSS

web制作でレスポンシブ(PCとスマホ表示を自動で切り替える構築方法)が一般的になって変化したことがあります。 それは「画像を極力使用しない。」ということです。 なぜならば、画像はスマホの通信容量を大きく消費するため、極力通信容量を減らすこ ...

PHP

PHPからPDFを生成するには、主にFPDFというライブラリを使用します。FPDFの後継としてTCPDFというライブラリもあります。 私はTCPDFの方を使用しているのですが、今回「PDFに画像を埋め込む」ことが必要になりました。PDF自体 ...

忘備録, Jquery

HTMLで動的な表示をする場合、JavascriptやJqueryは必須です。高級水準言語のような記述ができ、後出し判定などHTMLやCSSでできないことができます。 今回特定タグにCSSが付加されているかどうかを判定して処理を分岐する仕様 ...

忘備録, Jquery

ホームページ屋にとって、JqueryやJavascriptといったブラウザ側での表示操作は必須スキルです。なので、ちょこちょこJqueryを使って構築することも多々あります。 ある日、ふと思いました。作ったソースをプラグイン化できないかなぁ ...

Windows, 忘備録

WORDでもエクセルでも印刷ボタンを押すと、プリンターに印刷されます。かつて印刷がうまくいかない事例がいくつもありました。 しかし今回は印刷待ち行列が解消されないという事例です。 どういうことかというと、印刷スプール中状態のまま消えることな ...

忘備録, PHP

PHPへのパラメータ渡しは一般的には以下のようになります。 ○○○○.com/?id=test&date=2021-06-16 それをこのように記述したいと考えました。 ○○○○.com/id/test/date/2021-06-1 ...

PhotoShop, 忘備録

写真撮影時、素材として使用するならばRAW保存は必須です。なぜならば、RAW現像で格段に良い写真になるからです。 ただ、RAW現像していて気になったことがあります。それはノイズが多い。 という点です。JPEGだとあまり気になりませんが、RA ...

忘備録, EC-CUBE

EC-CUBE4のシステムエラーは、本当に焦ります。本ブログでも何度かシステムエラーの対処記事を記載しております。 ですが、今回は過去の現象とは異なる事例でした。なんとか対処できましたので忘備録として記録いたします。 現象はEC-CUBE4 ...

忘備録, HTML, Jquery

webの進歩は日進月歩ながら毎日進化してゆくため、気が付いたら大きく変化していることがあります。その一つが「JSON」です。 webはリンクをクリックして次のページを表示するのが一般的です。リンクをクリックしたら、新しいページが再表示されま ...

忘備録, CSS, HTML

ホームページを組む場合に、横4列構成でレイアウトするケースがあります。例えば商品情報などです。 少量の情報一覧であれば、横に並べたほうが見やすくなります。均等幅でレイアウトするのであれば、tableタグが適していますが、tableタグはレイ ...

忘備録, Jquery

文章の横に写真を配置するレイアウトはよくあります。CSSでフロートを右または左に設定すれば実現できます。 固定記述であればどうということはありませんが、PHPを使って入力されたテキストと画像を表示する場合、勝手が異なってきます。 なぜならば ...

忘備録, Jquery

PHPでHTML側から情報をもらう方法として、フォームによる投稿があります。これと異なる方法に、リンクにパラメータを付加する方法があります。 例えば以下のような記述です。 リンクにパラメータを直接記述して、PHPに情報を送信する方法です。 ...

忘備録, PHP, HTML

HTMLとPHP間でデータ通信をするにはコツがいります。 平たく言うとJSONを使用すればできます。ところが今回、JSONでエラーが発生し、処理が動作しないことがありました。 調べて対処できましたので、忘備録として記録します。 参考:JSO ...

忘備録, PHP

PHPは定期的にバージョンアップしています。その都度一部仕様が変更になり、今までOKでも、バージョンアップ後エラーになるということがしばしばあります。 今回も、PHP5.6の頃に制作したPHPプログラムを、PHP7.4で動かしてみたらエラー ...

wordpress, 忘備録

自分のブログは、時たま内容を見返すことがあります。Googleアナリティクスで解析をしているときなどに、ふと過去記事を見返したりします。 その際に、誤字脱字を見つけることがよくあり、その都度修正しています。ところが今回不可解な状態を見つけま ...

Windows, 忘備録

Windows10起動時に、ログイン画面(パスワード入力画面)があります。パスワードを入力すると、ディスクトップが表示されます。 通常はこうなのですが、先日ログイン画面入力後ディスクトップ画面になるのですが、永久WAIT状態になる現象になり ...