リンク
とp

2012年02月26日

メモ 収納アイデア、脚立を使った収納棚がいいね。クローゼットの中に書斎

メモ 収納アイデア、脚立を使った収納棚がいいね。クローゼットの中に書斎

遊び心たっぷり!DIYで作られたおしゃれ棚の画像
http://netasoku-cruise.gger.jp/archives/5923889.html
脚立を使った収納棚


一人暮らしでも書斎が作れる海外のアイデア画像集【レイアウト】
http://netasoku-cruise.gger.jp/archives/5909314.html
クローゼットの中に書斎
posted by goodman at 21:36| リンク | このブログの読者になる | 更新情報をチェックする

2012年02月20日

メモ Illustratorを使ったテキストエフェクトのチュートリアル集、3Dのカラフルテキストの文字エフェクト、イラストレーターを使ったバーのネオンを彷彿とさせる文字エフェクトです。

メモ Illustratorを使ったテキストエフェクトのチュートリアル集、3Dのカラフルテキストの文字エフェクト、イラストレーターを使ったバーのネオンを彷彿とさせる文字エフェクトです。


Illustratorを使ったテキストエフェクトのチュートリアル集
http://matome.naver.jp/odai/2132730858644061201

イラストレーターを使ったバーのネオンを彷彿とさせる文字エフェクトなど
いろいろ
posted by goodman at 20:01| リンク | このブログの読者になる | 更新情報をチェックする

JavaScript 一つのformで複数ボタンで複数action(URLなど)

JavaScript 一つのformで複数ボタンで複数action(URLなど)

 一つのFormで複数ボタンを使って、一つのactionは、action先のPHPでボタン名で分岐させることができます。
 しかし、action先のPHPを読み込む必要があるので、中間に一つファイルを通す必要があります。
 この場合は、画面が一旦真っ白けになる(そして次のページが読み込まれる間隔が長く感じる)ので、ページ移動について利用者側に少し違和感がでてしまいます。できるだけこの違和感を少なくしたいと思います。

そこで、一つのformで複数ボタンで複数action(URLなど)が可能か検索してみました。
できるようですね。
 JavaScript必須ですが、できそうです。
 一部の携帯電話では、JavaScriptが動作しなかったり、従来のスクリプトと異なるような使い方をしていると正常に動作しないらしいとのこと。
 状況を見て使ってみるようにします。


(1)1つのformで複数のactionを実行できますか?
http://oshiete.goo.ne.jp/qa/1672511.html
2つのフォームを用いるが、もう一方のフォームにhiddenで情報を保持しつつ、複数のURLで処理する


(2)1つのForm内で複数のSubmitボタンを配置して遷移先を指定したい。
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1425816159
>個人的にはこっちがいいかな
一つのフォームで、
onclickとheader内に、actionのスクリプトを記入する。

posted by goodman at 18:22| API、PHP、Perl、Web シェル | このブログの読者になる | 更新情報をチェックする

2012年02月19日

メモ javascript  ラジオボタンを選択

メモ javascript  ラジオボタンを選択

ただいまJavascript勉強中です。

入力欄に対応するラジオボタンに自動でチェックを入れる
http://www.nishishi.com/javascript/2007/autocheck-radiobutton-by-textinput.html

ラジオボタンの選択をチェックする
http://www.tagindex.com/javascript/form/check5.html




posted by goodman at 21:25| API、PHP、Perl、Web シェル | このブログの読者になる | 更新情報をチェックする

2012年02月14日

メモ php classクラスの参照渡しと値渡しの違い

メモ php classクラスの参照渡しと値渡しの違い

 PHP5のクラスで生成したオブジェクトを他の変数にそのまま渡す時に、そのままでは参照渡しになるそうです。
PHP4では値渡しだったらしいです。


 つまり、クラスAの変数があって、
クラスAのオブジェクトを作成して、その後、他の変数(オブジェクトとして使う)に渡します。
 そして、そのオブジェクトの変数(プロパティ)を他の値にすると、クラスAの変数も変わってしまうらしいです。

 そこで、各々の変数が独立して利用したい時は、
clone
を使うそうです。

PHP4とPHP5では、指定しないときがどちらになるか異なるそうです。
clone(値渡し)を指定しない時は、参照渡しとなるようです。
よって、ちゃんと値渡しの時は、cloneを指定した方がよさそう。



参考URL
http://www.objectphp.jp/2007/09/12/clone/






posted by goodman at 18:57| API、PHP、Perl、Web シェル | このブログの読者になる | 更新情報をチェックする

2012年02月13日

メモ JavaScript チェックボックスのチェックの数を調べる

メモ JavaScript チェックボックスのチェックの数を調べる

JavaScript チェックボックスのチェックの数を調べます。
http://eelife.cool.ne.jp/java/botan/ck_checksuu.html
チェックボックスをチェックしたときに、チェックされた数を表示させます。


JavaScript チェックボックスのチェックの数をボタンが押されたときに、計算するスクリプト
http://www.red.oit-net.jp/tatsuya/java/checkbox.htm
posted by goodman at 20:26| API、PHP、Perl、Web シェル | このブログの読者になる | 更新情報をチェックする

メモ UNIX 6thのソースコードを読んでみよう|初めてのOS source code reading

メモ UNIX 6thのソースコードを読んでみよう|初めてのOS source code reading

OSなんて自分で作ることはないでしょうけど、OSってどのような感じでプログラムされているのかよくわかっていません。
わかろうとも知りたいも思いませんでした。
時間のあるときに、読んでみようと思います。

初めてのOS source code reading(UNIX 6th source code readingのススメ)
http://d.hatena.ne.jp/takahirox/20120212/1329049014
posted by goodman at 07:31| API、PHP、Perl、Web シェル | このブログの読者になる | 更新情報をチェックする

2012年02月08日

メモ Mac OSX pear インストールの手順

メモ Mac OSX pear インストールの手順

勉強の日々、新しいことを覚えようとすれば覚えられなくとも体が覚えるでしょう。


(1)leopardにpearをインストール&設定
http://tonby.sakura.ne.jp/?p=129
画面をダンプした状態も紹介されているので、わかりやすい。
もし、go-pear.phpでだめだったら、(2)の方法を試す


(2)MacBookAir(Mac OSX 10.6)にPHPのPEARをインストール
http://www.4web8.com/5342.html

(3)Mac OS X(Leopard)へPEARをインストールする手順
http://d.hatena.ne.jp/solitary_shell/20090308/1236497301
 (1)と同様にわかりやすい。

(4)Mac OS 10.5にpearをインストール
http://www.o-hiro.net/blog/2008/04/mac_os_105pear.html
 (2)と同じで簡潔
posted by goodman at 18:36| API、PHP、Perl、Web シェル | このブログの読者になる | 更新情報をチェックする

2012年02月07日

メモ さくらのレンタルサーバーに PEAR をインストールする

メモ さくらのレンタルサーバーに PEAR をインストールする

さくらサーバに、pearのXML-RPCをインストールできるか調べてみた。
自分の領域にSSHでログインしてインストールできるようです。

・さくらのレンタルサーバーに PEAR をインストールする
http://www.abe-tatsuya.com/web_prog/php/pear_install4sakura.php
posted by goodman at 07:57| アイフォンiPhoneアプリ開発 | このブログの読者になる | 更新情報をチェックする

メモ wordpressでリモート投稿

メモ wordpressでリモート投稿
PHPを利用してワードプレスに投稿します。

XML-RPCでWordPressに投稿
http://labs.pakureserve.jp/archives/1857
ラベル:ワードプレス
posted by goodman at 07:49| API、PHP、Perl、Web シェル | このブログの読者になる | 更新情報をチェックする

メモ ワードプレスをインストールしたディレクトリ名を変更するにはディレクトリ名を変えて設定を変えればOK。

メモ ワードプレスをインストールしたディレクトリ名を変更するにはディレクトリ名を変えて設定を変えればOK。

ワードプレスのブログをもうひとつインストールした。(さくらサーバ)
ここまでは問題ない。
しかし、ワードプレスがインストールされたディレクトリ名がドメインと同じ名前になってしまった。
あれ?インストール先は、聞かれていないような気がした。
ttp://ドメイン/ドメイン
のブログはおかしいので、ワードプレスのディレクトリ名をへんこうしたいけど、どうやるんだっけ?
前回のインストールのとき、どうしたのかな?
(1)設定の一般設定で、変更したいディレクトリ名にする
(2)FTPソフトで、今回インストールしたワードプレスのディレクトリ「ドメイン」(実際は半角英数)を「aaaa」にする。
これだけ。
ワードプレスのPHPファイルとか全然いじりません。
これでOK何だね。

<参考>
wordpressをインストールしたディレクトリ名を変更する
http://73web.net/blog/?p=29
posted by goodman at 06:54| API、PHP、Perl、Web シェル | このブログの読者になる | 更新情報をチェックする

2012年02月06日

メモ PHPでセッション管理のお勉強、クッキーとセッションの違い

メモ PHPでセッション管理のお勉強、クッキーとセッションの違い

クッキーはPC側に保存される、セッションはサーバ側に保存される。

 ショッピングサイトや会員制のサイトを利用している時には気づきませんが、自分で作ろうとして調べてみると色々な仕組みが施されていることがわかって、作るのも大変だぁと思います。
 

・クッキーの利点
1.データを自分のPCに残すことができる。前回訪問した時の情報を保存できるので、再度訪問した時に入力を省ける。
2.一部の携帯電話ではクッキーが利用できない(ドコモなど)。
3.1台のPCを複数の人数で共有する時は、利用者側でクッキーを削除するなどの注意が必要(購入よていのものが他人にわかってしまう)。


・セッションの利点
1.サーバが自分と他人を分別(単にIPレベル、PC単位という意味で個人そのものの認識ではありません。)してくれる。サーバが自分と他人を認識(さきほどの分別と同様)できる。会員制のサイトで利用した時に、情報を保持しつつ、ページ間の移動ができる。
2.クッキーが利用できない携帯電話で利用できる(session.use_trans_sidを'1'にする)。たたし、セキュリティ対策を十分に施す必要がある。
3.セッション情報はサーバに保持される。必要に応じてセッションを破棄するようにプログラムを作成する。
(セッション、セッション情報というときはセッションに関して全体の意味で書きます。
 セッションID、セッション名、セッション変数と書いた時は、その個別の意味する内容で記入します。
 セッション変数に個別の情報を与える。)

・クッキーとセッションの組み合わせの利点
1.セッション情報をクッキーに保存することで、再訪問時に、クッキーに保存された情報を取得し、ページ間の移動をしつつセッション変数により情報を保持できる。
2.情報をクッキーに保存することで、ページ間の移動のときに、再度入力する手間が省ける。ショッピングでのカート商品の保持、住所等の入力の確認画面を移動して、元の画面に戻った時に、さっき入力した住所等がそのまま表示されているなど。


・セキュリティ上の注意点
1.クッキーにはパスワードを保存しないようにする。重要な情報等(クレジットカードナンバー)も保持させない仕組みにする。
2.クッキーが使えない時に、URLにセッションを埋め込む時は、セッションジャックされないように対策する。
3.重要な情報を更新する時は、再度パスワードを入力させて、セッションを再設定する。


以下、参考ページ

・sessionを利用する
http://php-web.net/nyumon/session.html
>細かく丁寧に解説されています。


・sessionIDの受渡し
http://php-web.net/nyumon/id.html


・大規模 Web サービスでログインを長期間保持するには SESSION は使わず Cookie とデータベースだけで実装する
http://weble.org/2011/04/26/web-service-login

・PHP セッション
http://9fd.blog92.fc2.com/blog-entry-79.html
セッションの具体的サンプル


・setcookie ― クッキーを送信する
http://php.plus-server.net/function.setcookie.html
クッキー名を配列にすることもできます。
posted by goodman at 19:08| API、PHP、Perl、Web シェル | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は1年以上新しい記事の投稿がないブログに表示されております。