Apacheで動かす想定の場合は、先にApacheをインストールしましょう。 Apacheのインストール手順はこちら #PHPがインストールされているか確認(念の為) $ yum list installed | grep php # イン…
この記事を読む
ホームページ制作/Webアプリケーション開発やサーバー構築・現役プログラマー
この記事を読む
Apacheで動かす想定の場合は、先にApacheをインストールしましょう。 Apacheのインストール手順はこちら #PHPがインストールされているか確認(念の為) $ yum list installed | grep php # イン…
この記事を読む
Yahoo! Japanの郵便番号検索APIを使用して、 郵便番号から、都道府県/市区町村/以下を取得し、 フォームに表示するサンプルを実装します。 実装サンプルページ Yahoo!のAPIからは以下のGETで取得できます。 https:/…
この記事を読む
軽減税率制度導入の影響で消費税率が商品によって異なることもあり、 引数で消費税率を渡すモデルクラスを作成しました。 class Utility_Tax { /* * 税額を計算 */ public static function calcu…
この記事を読む
TCPDFで表を作ろうとすると、文字数がオーバーした場合に、高さが自動調整されて、各列の高さがずれてしまいます。 $items = array( [‘item_name’ => ‘美味しいバナナジュース’,’unit_price’ => 3…
この記事を読む
枠線をうまく利用することによって請求書などのビジネス文書やを動的に生成できるプログラムが実装できます。 Multicellメソッドの第4引数で枠線を指定できます。 簡単に指定する方法 1を指定すると、上下左右に枠線がつきます。 “…
この記事を読む
Multicellメソッドを使用すると、HTML/cssと似たような形でPDF上のレイアウトができます。 MultiCell($w, $h, $txt, $border, $align, $fill, $ln, $x, $y, $reset…
この記事を読む
TCPDFでフォントを利用するには、True Type Font(.ttfファイル)を変換する必要があります。Webサービスで利用するには、著作権問題のクリアが必要です。 フリーフォントの多くは、漢字まで対応しているものが少なく、PDF生成…
この記事を読む
TCPDFを利用すると、動的なPDFが簡単に作成できます。 GithubからTCPDFライブラリをダウンロードします。 Github tecnickcom/TCPDF zipをそのままWebサーバーにアップロードします。(git clone…
この記事を読む
コメント欄などを記載する時に、そのサイトのドメイン以下のURLは許可し、外部のURLを弾く判定です。 全てのURLを弾く際には、以下の判定で弾けます。 if (preg_match(‘/(https?|http):\/\//’, $targ…
この記事を読む
Coda2でCakeのテンプレートファイルctpのファイルを開くと、カラーリングが適用されていません。 以下の手順で設定すると、カラーリングを適用することができます。 1.Coda > 環境設定 を選択します。 2.カスタム言語コードの欄の…