クロビス ブログ

写真や画像があるととても見やすいとは思いますが、
テキストのみでブログを書いております。ご了承ください。
(更新は不定期です)  RSSはこちら

カテゴリ: 覚え書き

これも古い話です。

IE8でイントラのシステムにあるファイルをダウンロードしようとすると情報バーにてダウンロードを許可するか聞かれます。

これを表示しないようにダウンロードするには
「ツール」→「インターネットオプション」→「セキュリティ」→「信頼済みのサイト」→「サイト」→「サーバのIPを入れる(httpsかhttp)」

そして
「ツール」→「インターネットオプション」→「セキュリティ」→「信頼済みのサイト」→「レベルのカスタマイズ」→「ダウンロードの3つの項目を全て有効にする」

でダウンロードできます。

古い話ですが IE8 でローカルの HTML から外部の Javascript を実行すると「情報バー」で実行を許可するか聞いてきます。

この情報バーを非表示にして実行されるようにする方法になります。

「ツール」→「インターネットオプション」→「詳細設定」→「セキュリティ」→「マイコンピュータのファイルでのアクティブコンテンツの実行を許可する」のチェックをします。

これで情報バーに怒られることはありません。

以上です。

今月でブログを始めて2年となりました。
総訪問者数が1万2千になっておりました。見てくださった方に感謝です。

ただ、ここ最近はブログを書いておりません。
特に書きたいような内容が無いことと、二人目の子供が3月末に産まれましていろいろと忙しくて放置しておりました…。

不定期でやっておりますのでお許し下さい。

PostgreSQL でエクセルなどで作ったデータを DB に追加する場合ですが、コマンドで処理できます。

COPY コマンド
COPY <テーブル名> FROM '/home/test/data.csv' WITH CSV;
になります。

Windows サーバの場合は
COPY <テーブル名> FROM 'C:\inetpub\wwwroot\data.csv' WITH CSV;
となります。 

PHPMailer は WordPress などに採用されている PHP でメールを送るライブラリです。

2016年末に脆弱性が発表されましたが「phpmailer v5.2.19(今日現在は v5.2.22)」以降は対策済みだそうなので使ってみました。

SMTP を指定して送信できるのでとても便利に使えます。

ダウンロードは以下より

https://github.com/PHPMailer/PHPMailer 
 
PHPMailerAutoload.php
class.smtp.php
class.phpmailer.php

だけを lib などに phpmailer と付けたフォルダに入れて PHP から
require_once ( './lib/phpmailer/PHPMailerAutoload.php' );
として読み込めば OK です。 

PHP は「PHPMailer 使い方」と検索すれば、ほぼ同じ書き方の PHP が見つかるはずです。
ただ、自分の環境ではタイトルが文字化けしてしまったので、下記の部分を変更しました。

$mail->Subject = mb_encode_mimeheader(mb_convert_encoding($subject,"JIS","UTF-8"));
    ↓
$mail -> Subject = "=?iso-2022-jp?B?".base64_encode( mb_convert_encoding ( $mail_subject, "JIS", "UTF-8" ))."?=";

↑このページのトップヘ