EPSON PX-M6711FT のADFでコピーしたらものすごい汚れが付いたので何とかしてみた。
ある日何の気なしに複合機でコピーしたら、ものすごい汚れ(縦すじ線)がついていました。印刷部分に汚れが付いたのかと思いましたが、汚れが全くつかない場合もありました。 調べてみると、ADFを使った場合のみ汚れがついていました。これってどういうこ ...
Javascriptで整数でない場合エラーにする
先日Jqueryだけで動く計算ツールを制作することがありました。単純に計算するだけなので、PHPを使うまでもなかったことと、リアルタイム処理をするためです。 その際に困ったことが一つありました。 入力条件として整数以外が入力された場合はエラ ...
MYSQL GROUP_CONCATでまとめると内容が途中で途切れる現象に対処。
以前MYSQLで、複数データを1回で読む方法についての記事を書きました。 これはこれで使い勝手が良いのですが、今次のような現象が起こりました。 GROUP_CONTACTでまとめたものが途中で途切れている どういうことかというと、今回100 ...
PHPで配列をMYSQLに保存する
PHPとMYSQLの組み合わせは、webであればよくあります。どちらも大抵のレンタルサーバーには、標準で組み込まれており、他の言語、データベースのインストールが禁止されていることが多いためです。 今回もPHPとMYSQLのお話ですが、今回は ...
PHPでUTF-8のCSVファイルをエクセルで文字化けせずに開けるようにする
PHPでCSV出力を組むことはよくあります。 レポートデータの出力などです。 その際にUTF-8でCSV出力したものをエクセルで開くと文字化けします。エクセルの標準文字コードがShift-JISだからです。 ならば、Shift-JISでCS ...
PHPで&#文字を通常文字にもどす。
webには文字コードがいくつかあります。代表的なものに「UTF-8」「Shift JIS」などがあります。 PHPをされる方は「UTF-8」を使ったほうがよい。とよく言われます。なぜならば、文字化けがほとんど発生しないからです。 UTF-8 ...
WORDでメモを使う方法とメモを印刷しない方法
昔はメモ帳や手帳にメモを書くことが普通でした。いや、今も普通かもしれません。 ただ、私の場合いつも困ったことが起きます。 あのメモどこに書いておいたっけ?字が汚くてメモが読めない。 メモしたときはよいのですが、後から見返そうとしたときに私の ...
PHPで「0」と「false」と「null」を区別する
PHPを組んでいると時折「あれ?」となる動きをすることがあります。よくあるのが、正常なのにfalse判定になるなどです。 原因は値が「0」になっており、それをfalse判断になってしまったためです。事実、表現が違うだけで中身は同じです。 こ ...
WORDのページ番号を任意のページから設置したい
WORDは資料作成には欠かせないツールです。その魅力は手軽さにあります。 WORDはデザイン制作には向きませんが、デザイン制作ツールに比べ文書の入力を速く行うことができます。それゆえ資料作成に向いています。 私は、システム制作をさせていただ ...
PHPで2次元配列から文字列を検索する
PHPでサイト制作をする場合、たいてい「検索」がつきものです。(PHPに限らず、サイトにプログラムを盛り込む場合はですが) データベースを検索する場合は、SQL文を駆使すれば良い話です。ただ今回、PHPで作成した2次元配列から該当する記述を ...
Javascriptで足し算がおかしくなる現象に対処
ホームページとは一見、文章とデザインで構成されるもののように見られがちです。ですが最近のホームページは「システム」の要素が強く、いたるところにプログラミング要素が含まれています。 特に、ブラウザ側だけで動作するJavascriptは手軽であ ...
PHPでQRコードを生成してみた
最近はスマホ前提のホームページが増えてきました。それにともない、QRコードを利用するケースも増えてきました。スマホでURLを入力するのは大変だからです。 今回も、PHPからQRコードを作成する必要があり、そのやり方を調べてみました。忘備録と ...
ワードプレスをローカル環境にコピーしたらすべてのページが404エラーになった
ワードプレスで構築された既存のサイトの改修作業を行う場合、テスト環境にサイトの複製をしてから作業します。 いきなり本番環境に修正を入れ動かなくなるなど、長期間にわたりサイトが閲覧できなくなるといったリスクを回避するためです。 ところがテスト ...
EPSON PX-M6711FTでA4カセットに用紙が入っているのに用紙なしエラーになる現象に対処
複合機を新しく購入して初期設定をし、試しに印刷をして見たところ、「A4用紙をカセットにセットしてください」というエラーが出ました。 A4用紙はちゃんとセットされています。なのに、用紙なしエラーがずっと発生しました。 なんでだろうと思いググっ ...
複合機スキャンデータをPCに保存するためのPC側の保存フォルダの設定で苦労した話
先日複合機を買い替えていろいろ初期設定をしておりました。仕事柄、複合機でスキャンを使うのですが、今の複合機はダイレクトにPCへ保存ができます。 PC側で操作せず、複合機で操作するだけでPCに自動保存されればかなり便利です。ということで、さっ ...
PDFを開くと「この文書を開くときにエラーが発生しました。文書を読み取り中に問題が発生しました(57)。」に対処
最近請求書や見積書を電子データ(PDF)でお出しすることがあります。電子データの場合ハンコの義務はないのですが、慣例的にハンコ画像をPDFでつけ、編集パスワードを設定し、後から修正できないようにしています。 ところが、このパスワードを付加し ...
エクセルで特定セルのみシートロックされないようにする
エクセルの利点は「自動計算」にあります。文書作成だけでなく、計算式を埋め込んでおくことで独自仕様の計算シートを構築することができます。 でも、こんな経験ありませんか? 計算式の入ったセルを誤って消してしまった… 私は何度もあります。 複雑な ...
css だけで文字を回転させる
ホームページ屋にとって、スタイルシートを極めることはとても重要です。なぜならば、レスポンシブに対応するためにはHTMLコーディングを簡略化する必要があるためです。 HTMLコーディングを簡略化することで、PC表示にも、スマホ表示にも変化させ ...
Deprecated: Using ${var} in strings is deprecated, use {$var} instead に対処
もはや恒例ともいうべきPHPのバージョンアップ。避けては通れない道とはいえ、バージョンアップごとに何かしら新たなエラーが発生します。今回新たにPHP8.2をテストしてみたのですが、多分に漏れず今まで動いていたプログラムがエラーを吐きました。 ...
WORDでチェックボックスを使ってみた
WORDは仕様書など、資料制作には欠かせません。基本的には文章を打つのみなので、WORDの手軽さが資料制作にとてもあっています。 先日、このようなことがありました。準備品リストをWORDで制作したのですが、準備できたかどうかをチェックボック ...
bxSlider で高さをそろえてみた
bxSliderは今やトップページアイキャッチの定番ともいうべきプラグインです。画像が横に自動でスライドするあれです。 他にも、実績や商品などを横に並べて表示する場合にも使います。ところが先日こういうことがありました。 スライドするボックス ...
ワードプレスで「別の更新が現在進行中です」に対処
ワードプレスは、定期的にバージョンが上がり、その都度更新が必要になります。ある意味緊張するひとときです。なぜならば、失敗したらブログそのものを損失してしまうからです。 今回、ワードプレス更新中に画面が切り替わってしまい、再更新しようとしたら ...
windows11で昔のアプリがエラーになる現象に対処
最近はWindows11へのアップデートが進んできております。昔からOSが変わると、昔は動いていたアプリが動かなくなった・・・ということがしばしば起こりました。 今回もWindows11へのアップデートでアプリが動かなくなる現象に遭遇しまし ...
CSSだけで縦書きを実現する
ホームページは基本的に横書きの媒体です。なぜならば、横書きは改行位置が上から下へ流れますが、縦書きの場合は改行後下から上へ戻るためです。 webは画面をスクロールさせる前提であるため、横書きが適しています。 ただ、今回縦書きを実装する必要が ...