カレンダー
S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    
<< October 2017 >>
お勧め

Amazon.co.jpアソシエイト
Amazon.co.jpアソシエイト
Amazon.co.jpアソシエイト
プロフィール
過去ブログ選択
カテゴリー
アーカイブ
コメント
トライバック

デジットさんのリストラ日記

会社をリストラされたのをきっかけに、このブログを始めました。仕事のことや日常のいろいろなことを日記にしています。 デジットさんの生活便利サイトも、よろしくね。

ioPLAZA「LAN接続ハードディスク」お試しキャンペーン
スポンサーサイト

一定期間更新がないため広告を表示しています

良かったら人気blogランキングのマークをクリックしてね。 人気ブログランキング
| - | | - | -
メールアドレスをハックされた
どうも、レンタルサーバーで使っていたメールアドレスがハックされたようです。

数日前から、覚えのないメールの送信エラーが数件届いていました。あまり気にしていませんでしたが、昨日急に700件以上の送信エラーのメールが届いていました。
調べると、公開していない私のメールアドレスを使って、誰かが大量メール送信を試みたようです。
エラーで帰ってきたから解りましたら、もし、エラーでなく私のメールアドレスで、迷惑メールを送られたら、とんでもないことでした。エラーメールが帰ってきて、不幸中の幸いです。
迷惑メールは、毎日100件くらいありますが、一度こういう人たちにメールアドレスがばれると、仲間連中に知れ渡るようです。今回のハックも、そういう人たちの手に渡ったようです。
恐ろしい世界です。
こんなエラーメールが毎日送られてきてはたまりません。

早速、悪用されていたメールアドレスを削除し、新しいアドレスに変更しました。
それから、エラーメールは着ておりません。

今度時間があるとき、迷惑メールで送られてくるのメールアドレスも変えようと思っています。


レンタルサーバーなら、hetemlや、「PHP5の使えるレンタルサーバー」のページでレンタルサーバを紹介していますよ。
紹介した全てのレンタルサーバーでは、アフィリエイト挑戦も可能ですよ。

デジットさんの生活便利サイトも、よろしくね。


JUGEMテーマ:インターネット


良かったら人気blogランキングのマークをクリックしてね。 人気ブログランキング
| ネット関係 | 09:51 | comments(0) | trackbacks(1)
URLに引数をつけてデータを渡す
しばらく、日記を休んでしまいました。PHP5が使えるサーバーのhetemlと契約し設定にはまっていました。

hetemlで.htaccess でインクルードパスが設定できなかったのは誤算でしたが、PHPで実行しているファイルの相対アドレスを取得するスクリプトをつくることで、インクルードパスを読み込むファイルを1箇所にまとめられました。このことは、順次紹介しようとおもいます。
また、ローカルでhetemlと同じ開発環境を設定するのに時間がかかりました。こちらは、XAMPPを利用して、環境を作りました。PEARのリモートインストールもできるようになり、これからやっとhetemlで、実際のページを作り出すところです。
こちらも、順次紹介していきますね。

スクリプトの共通化に凝っていますので、実際のページが公開できるのは、はもう少し時間がかかりそうですが、お待ちください。


とりあえず今日は、URLつけた引数は、どこに入るかをお知らせします。
方法は、2つあります。
test.php を用意します。この中には、phpで次のように記載すれば、チェックできます。

//$_SERVER['PATH_INFO']を表示
echo '$_SERVER[¥'PATH_INFO¥']を表示<br/>';
echo $_SERVER['PATH_INFO'];
echo "<br/>"<br/>;
//$_GET[]を表示
echo '$_GETを表示<br/>';
print_r ($_GET);
echo '<br/><br/>';
/>


 http://abc.jp/a/test.php?a=1&b=2
 ?a=1&b=2 形式の引数は、a,bがキーとなる配列に格納され、$_GETで受け取ることができます。 = を指定しないと、nullが入ったキーだけの配列になります。? だけだと、配列には何も入りません。?以降は、引数として扱われるので、?a=1&b=2&6.html などをつけてもファイルと認識されません。

◆http://abc.jp/a/test.php/3/4
  .htaccess に次を追加し、コンテントネゴシエーションを有効にすると、PHPファイルの次に/をつけて引数を渡せます。この設定は、.php 拡張子なしで利用できます。

Options MultiViews
AddType text/html .php

 これが前提ですが、 / で引数をつけると、/をふくむ右側は全て引数になります。この引数は、$_SERVER['PATH_INFO']で取り出せます。
ただし、サーバーによっては、、引数の/もディレクトリの区切りと認識されます。webブラウザではディレクトリの区切りと認識されますので、実際使用する場合相対アドレス指定は注意が必要です。

hetemlのほかにも、「PHP5の使えるレンタルサーバー」のページでレンタルサーバを紹介していますよ。
紹介した全てのレンタルサーバーでは、アフィリエイト挑戦も可能ですよ。

デジットさんの生活便利サイトも、よろしくね。

JUGEMテーマ:インターネット


良かったら人気blogランキングのマークをクリックしてね。 人気ブログランキング
| ネット関係 | 16:11 | comments(0) | trackbacks(0)
XHTLMでPHPを使うには
最近は、HTLMではなくのページも増えてきました。
XHTMLは、HTLMより文法が厳密化されて、タグ内は小文字で書く必要があります。
でも、<?xml version="1.0"・・ 宣言を書く場合、そのままではPHPエラーになってしまうことがあります。<?が PHPのショートタグと一致しているからです。これはサーバー側のphp.iniファイルに記述してある、short_open_tagがOnになっているから起こる問題です。

これを回避する方法は <?php echo '<?xml version="1.0"'; ?>
と、phpのPrint命令でxml宣言を書き出すか、

.htaccessファイルに以下の一行を追加すれば解決します。

php_flag short_open_tag off

こちらの方が、お奨めですが、ショートタグが使えなくなるので、注意してください。

PHP5の使えるレンタルサーバー」のページをみてくださいね。紹介している全てのレンタルサーバーでは、アフィリエイト挑戦も可能ですよ。
デジットさんの生活便利サイトも、よろしくね。

JUGEMテーマ:インターネット


良かったら人気blogランキングのマークをクリックしてね。 人気ブログランキング
| ネット関係 | 14:10 | comments(0) | trackbacks(0)
PHP5がPHP4から改善されたところって?
この前からPHP5をすすめていますが、「PHP4と何が違うの?」って疑問に思っている人も多いと思います。
随分前の記事ですが、Zend、PHP5をリリース、新たな資金援助を獲得に詳しく利点が載っています。
記事によると、重要な次の3つの分野における改善によって、エンタープライズ開発にPHPを使用にする上でさらなる向上があるそうです。

1.ネイティブSQLサポート
 (データベースのSQLiteがPHPに含まれた)
2.XML統合機能の強化
 (XMLパーサをPHPオブジェクトのように操作できる)
3.Javaとの(ひいては.NET資産との)連携を高める新しいオブジェクト指向テクノロジ

ちょっと勉強しないと解からないと思いますが、解かってくると便利な機能だと思いますよ。

PHP5の使えるレンタルサーバー」のページをみてくださいね。紹介している全てのレンタルサーバーでは、アフィリエイト挑戦も可能ですよ。
デジットさんの生活便利サイトも、よろしくね。

JUGEMテーマ:インターネット


良かったら人気blogランキングのマークをクリックしてね。 人気ブログランキング
| ネット関係 | 11:11 | comments(0) | trackbacks(0)
PHP5の使えるhetemlが初期費用0キャンペーン
レンタルサーバーを借りてホームページを公開したくなったら、PHP5が使えると非常に便利です。
PHPの参考書はいっぱいありますが、殆どPHP5が対象です。でも、レンタルサーバーにはPHPは使えてもPHP5が使えるところが少ないですね。
私も、ロリポップを使っていてPHPは便利に使わせてもらっていますが、PHP5が使えないのでちょっと不便に感じていました。
PHP5の使えるレンタルサーバー」のページを紹介していますが、私もhetemlに入ろうかと思っていましたら、12月10日から12月20日の間に契約すると、初期費用金3,950円が無料になるキャンペーンが始まりました。チャンスですので、私も契約しようと思います。大容量・高機能レンタルサーバー hetemlは、大容量と充実の機能性で、44Gbpsという国内最大級のバックボーンです。月額:1500円、通常初期費用:3950円、容量:3GB、PHP5.1、データベース:MySQL4.0.25、.htaccess:可、お試し期間:15日ですよ。

紹介した全てのレンタルサーバーでは、アフィリエイト挑戦も可能ですよ。
デジットさんの生活便利サイトも、よろしくね。

JUGEMテーマ:インターネット


良かったら人気blogランキングのマークをクリックしてね。 人気ブログランキング
| ネット関係 | 10:16 | comments(0) | trackbacks(1)
JavaScripのDOMって何?
前回、HTLMとJavaScriptは、完全に分離する話を書きましたが、完全に分離するためにはDOMを理解した方が、よりいろいろなことが簡単に出来ます。

DOM(Document Object Model)ってよく聞くけど、最初はなんだか全然解かりません。要は、HTLMの要素を取り扱うための取り決めです。もともとXML文書を、読み込・加工・操作するためのデータ構造と、それを扱う方法だったそうです。HTLMにもちゃんと適用できます。HTLMとJavaScriptを完全に分離するには、必須そうですね。
ここまで、よく解からない人は、少し解かってきたらまた挑戦してください。少しわかっている人には、JavaScriptでDOMを使う――オブジェクト指向入門の入門が参考になると思います。少しわかっても、完全に解かるには時間がかかります。
でも、理解すると便利です。
私も、ちゃんとは理解できていませんが、やっと便利さがわかってきたところです。もう一度じっくり読み直すつもりです。

すいません。推奨ページを紹介しただけで、ちっとも説明になっていませんね。

ホームページ作成したら、後は、公開です。PHP5で、ホームページを公開したい人はレンタルサーバー(PHP5)のページを見てくださいね。
アフィリエイト挑戦も可能です。PHP5にこだわらないのなら、レンタルサーバーのページから確認してくださいね。
デジットさんの生活便利サイトも、よろしくね。

プロとして恥ずかしくないJavaScriptの大原則 (エムディエヌ・ムック―インプレスムック)
プロとして恥ずかしくないJavaScriptの大原則 (エムディエヌ・ムック―インプレスムック)


JUGEMテーマ:インターネット


良かったら人気blogランキングのマークをクリックしてね。 人気ブログランキング
| ネット関係 | 15:22 | comments(0) | trackbacks(2)
JavaScripをhtmlと完全に分離する
HTLMとJavaScriptは、完全に分離できます。
スタイルシートは、cssの定義を外部ファイルに書き込めばよいので、誰でも簡単にHTLMとCSSを分離することが出来ると思います。
HTLMとJavaScriptを分離するには、イベントハンドラを定義し、HTLMロード時に定義したJavaScriptを読み込むようにすれば出来ます。

イベントハンドラをHTMLから分離する 基本サンプル に、基本的なことが書いてあります。たった、2ページですので、興味のある方は、勉強すると良いと思います。ここで書いてある、JavaScriptの部分を外部ファイル化すれば、完全にHTLMとJavaScriptを分離することができるわけです。
他の要素の分離方法も、イベントハンドラをHTMLから分離するにリストが出ていました。

ホームページ作成したら、後は、公開です。PHP5で、ホームページを公開したい人はレンタルサーバー(PHP5)のページを見てくださいね。
アフィリエイト挑戦も可能です。PHP5にこだわらないのなら、レンタルサーバーのページから確認してくださいね。
デジットさんの生活便利サイトも、よろしくね。

プロとして恥ずかしくないJavaScriptの大原則 (エムディエヌ・ムック―インプレスムック)
プロとして恥ずかしくないJavaScriptの大原則 (エムディエヌ・ムック―インプレスムック)

JUGEMテーマ:コンピュータ


良かったら人気blogランキングのマークをクリックしてね。 人気ブログランキング
| ネット関係 | 13:50 | comments(0) | trackbacks(0)
一つのJSファイルから、複数の外部JSファイルを読み込む
先日mi-uさんのJavaScript外部ファイルのページを紹介しましたが、私なりに必要最小限のスクリプトにしてみました。

HTLMからはこのファイルを呼ぶだけで、
このファイルに書いた外部JSファイルを全て読み込むことができます。
変更するところは、次の通りです。

”uri”:このファイルから見た呼び出す外部JS ファイルのパス
    (この例は、このファイルと同じディレクトリにおいてある)
”n”:呼び出す外部ファイルの数
”file[*]”:外部ファイル名。ここでは、js1.js、js2.js、js3.js。

次のリストです。
呼び出す外部ファイルを、処理項目ごとに分ければ、快適に管理できます。

*** リスト ****

// 呼び出す外部JSファイルを格納するディレクトリのパス
var uri="./";

//呼び出したいjs-fileの数
var n = 3;
//呼び出すjs-file名
var file = new Array();
file[0] = "js3.js";
file[1] = "js2.js";
file[2] = "js1.js";

// head内にて呼び出すjs-fileをscript呼び出し
for (i = 0; i <n; i++) {
document.write ('<script type="text/javascript" charset="utf-8" src="',uri,file[i],'"></script>');
}

*** リストここまで ****


ホームページ作成したら、後は、公開です。PHP5で、ホームページを公開したい人はレンタルサーバー(PHP5)のページを見てくださいね。
アフィリエイト挑戦も可能です。PHP5にこだわらないのなら、レンタルサーバーのページから確認してくださいね。
デジットさんの生活便利サイトも、よろしくね。

詳解 JavaScript辞典
詳解 JavaScript辞典
半場 方人
良かったら人気blogランキングのマークをクリックしてね。 人気ブログランキング
| ネット関係 | 16:52 | comments(0) | trackbacks(0)
FirebugはすごいHPのデバッグツールだ
FireFoxのアドオンのFireBugをつかってみました。

すごいですね。もともと、JavaScriptの検証ツールとしてインストールしたのですが、予想以上に優れものです。
HTMLの要素がどうなっているか見られたり、その場で編集すると、ホームページが変更にあわせ表示が変わります。(元ファイルは修正されません)一般に公開されている、他人のページの構造がどうなっているかとか、気になる所を修正するとどうなるかなど、確認できます。これが、ジャバスクリプトでもスタイルシートでも変更確認ができるのです。両方とも、外部ファイルや外部ファイルからインクルードしたファイルの中まで、確認、修正が出来ます。
また、HTLMはスクリプトで変更が入ると、変更後の内容が確認できます。単なるブラウザのソース表示では、スクリプトで変更された内容は確認できません。
更に、JavaScriptの検証ツールは、ブレークポイントを設定できたり、1行づつの実行確認が出来ます。
cssは、ブロックの配置(パッディングやマージンなど)視覚的に、確認できます。
当然、JavaScriptやcssのエラーがあれば、詳しく内容を表示してくれます。

Firebug - Web Development Evolved(日本語)から、インストールすると日本語版のFireBugになりますよ。ただし、ブラウザはFireFoxでないと、インストールできません。興味ある人には、インストールをお奨めします。このページの右下の方に、IE用のライト版もあります。

ホームページ作成したら、後は、公開です。PHP5で、ホームページを公開したい人はレンタルサーバー(PHP5)のページを見てくださいね。
アフィリエイト挑戦も可能です。PHP5にこだわらないのなら、レンタルサーバーのページから確認してくださいね。
デジットさんの生活便利サイトも、よろしくね。

JUGEMテーマ:インターネット


良かったら人気blogランキングのマークをクリックしてね。 人気ブログランキング
| ネット関係 | 10:18 | comments(0) | trackbacks(0)
JavaScriptなどのデバッグツール
JavaScriptの検証ツールとして、FireFoxのアドオンのFireBugをインストールしてみました。

かなりの優れもののようです。外部JSファイルも、CSSファイルも、HTLMもデバック・検証・編集が視覚的に出来ます。これがフリーソフトなんて驚きです。
まだ、ちょっと使いこなせないですが、かなりの優れものです。使いこなしてみようと思います。お金を出したソフトより優秀そうですね。気に入ったら、寄付をしてあげると良いと思います。
Firebug - Web Development Evolved(日本語)から、インストールすると日本語版のFireBugになりますよ。ただし、ブラウザはFireFoxでないと、インストールできません。興味ある人には、インストールをお奨めします。IE用のライト版もあります。

ホームページ作成したら、後は、公開です。PHP5で、ホームページを公開したい人はレンタルサーバー(PHP5)のページを見てくださいね。
アフィリエイト挑戦も可能です。PHP5にこだわらないのなら、レンタルサーバーのページから確認してくださいね。
デジットさんの生活便利サイトも、よろしくね。


JUGEMテーマ:インターネット


良かったら人気blogランキングのマークをクリックしてね。 人気ブログランキング
| ネット関係 | 11:38 | comments(0) | trackbacks(5)
スポンサード リンク