PHPからGoogleカレンダーに予定を追加・変更・削除する

PHP
  • 2020.06.30

PHPからGoogleカレンダーに予定を追加・変更・削除する方法を紹介します。 必要なもの Googleアカウント APIキー類 google-api-php-client APIキー類を取得する *Googleアカウントはすでに取得していることとする。 Google Developer Consoleにアクセスをし、クライアントID、クライアントシークレット、APIキーを取得する。 https: […]

短縮URLを作成する【Firebase Dynamic Links】

PHP
  • 2020.06.30

PHPで短縮URLを作成する方法を紹介します。 今回は、「Firebase Dynamic Links」を使用します。とても簡単です。 Firebase Dynamic LinksのAPIキーを取得 ・Firebase Dynamic Linksにアクセスし、Googleアカウントでログインする。  https://firebase.google.com/products/dynamic-link […]

imageMagickの使い方

  • 2020.06.30

ここでは、LinuxでのimageMagickの使い方を紹介します。 インストール 画像をリサイズする 1600px×1066px ⇒ 320px×213px #サイズの指定 -define jpeg:size=サイズ(widthxheight) #画像の回転を自動で認識させる -auto-orient #リサイズを指定 -thumbnail 画像を回転させる。90度回転 #回転角度を指定 -ro […]

Exifを判定(iPhone画像が回転してしまう原因)

  • 2020.06.30

iphoneで撮影した画像をブラウザに表示すると回転してしまう現象が発生したので調査をしました。 現象 iphoneで撮影した画像をcssのbackground-imageを使って表示させる。 なぜか下記のように回転をしてしまいました。 回転してしまう原因 原因は、画像のExif情報を見て、自動で回転して正しい方向に直して表示してくれるブラウザ、画像のExif情報を見ないでそのまま表示するブラウザ […]

JavaScriptでブラウザとバージョンを取得する

  • 2020.06.30

JavaScriptを使ってブラウザとそのバージョンを取得する関数を作成しましたので紹介します。 基本的なことですが、ユーザーエージェントからブラウザ情報を得ます。 ユーザーエージェント ■Windows ▼Google Chrome Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) C […]

PHPを使用してPDFの帳票を出力する方法

PHP
  • 2020.05.26

ここでは、PHPのPDF出力ライブラリである「TCPDF」を使った方法を紹介します。 TCPDFは、HTMLコードから簡単にPDFを出力することが可能です。 「TCPDF」公式サイト https://tcpdf.org インストール 公式サイトのGitHubからソースをダウンロードして、適当な場所に設置するのみで使用することができます。 https://github.com/tecnickcom/ […]

PHPの改ページメソッド

PHP
  • 2020.05.24

PHPで改ページメソッドを作成しましたのでソースを公開します。 自分がプログラミングをし始めた頃に作ったメソッドなので、これで良いのかは分かりませんが、動きます。 改ページメソッド 使い方

PHPで添付つきメールを送る

PHP
  • 2020.05.23

PHPで添付つきメールを送るメソッドを作成しましたので掲載します。 全部のメーラーに対応しているかどうかは保障してません。ご了承ください。 添付付きメール送信メソッド 普通のメール送信メソッド

フォームメールの途中が文字化けする【PHP】

PHP
  • 2020.05.23

フォームから送信されたメールの文章が途中が文字化けすることがあります。 その原因は、1行に表示する文字の長さがあるからです。 Emailの1行は、半角998文字まで つまり改行してないから。 それを解消する方法は、文章に強制的に改行を入れてしまえば良いということです。 下記のメソッドを使えばそれが実現できます。

PHPの入力チェックをするメソッド

PHP
  • 2020.05.23

PHPで入力チェクをするクラスのメソッドを作りましたので紹介します。 文字列が指定した長さかをチェックする 正しい日付かチェックする すべて半角数字かチェックする 郵便番号が正しいかチェックする //————————- //郵便番号チェック //引数 $value 文字列 //戻り値 true / fa […]

JavaScriptで郵便番号から住所を取得するツールを生成

  • 2020.05.03

Javascriptを使用して郵便番号から住所入力する方法、jQueryのプラグイン「jquery.jpostal.js」を使えば簡単にできます。 jquery.jpostal.jsのダウンロード プラグインは下記の公式サイトからダウンロードすることができます。 jquery.jpostal.js 設置方法 Jqueryとjquery.jpostal.jsをインクロードする、または、ダウンロードし […]

JavaScriptでクリップボードへコピーする方法

  • 2020.05.03

ここではJavaScriptを使ってフォームにデータをクリップボードにコピーする方法を紹介します。 ChromeとSafariは、動作検証済みです。ブラウザによって動作しないことがあるかも知れません。 クリップボードへコピー クリップボードへカット

PHPでパスワード生成ツールを作成

  • 2020.04.20

PHPでパスワード生成ツールを作成しました。 そのソースを公開します。 パスワード生成ツールはこちらになります。 パスワード生成の関数 数字、英字大文字、英字小文字、記号からパスワードを生成する関数になります。 指定した文字を必ず入れるようにしています。 その他に、除外する文字を指定することも可能としています。 任意の文字からパスワードを生成する関数になります。 とてもシンプルな作りです。

WYSIWYGエディタ「TinyMCE」を組み込む方法

  • 2020.04.20

WYSIWYG(ウィジウィグ)エディタは、MS Wordのように文字のサイズを変更したりすることができるフォームのことをいいます。 ここでは、HTMLにWYSIWYG(ウィジウィグ)エディタの「TinyMCE」を組み込む方法を紹介します。 TinyMCEをダウンロード 公式サイトからダウンロードすることが可能です。 https://www.tiny.cloud/get-tiny/downloads […]

1 5