PHP submitボタンを画像にした時IEでの注意点


  1. 07/01
  2. PHP
  3. PHP
  4. RSS
    
IE.png

フォームのデータを送信するsubmitボタン
<input type="submit" value="登録" />

ブラウザ毎にデザインは違うものの、ページのデザイン的に画像にしたい場合がある。

例えば下の画像を送信ボタンに使う場合、
entory_submit.gif

<input type="image" src="image/example.gif" alt="登録" />
となる。

続きを読む »

ブックマークに追加する : ソーシャルブックーマークに追加

このページのTOPへ

    

PHP 入力チェック関数 正規表現とか


  1. 06/29
  2. PHP
  3. PHP セキュリティ
  4. RSS
    
1083328_programing_languages_2.jpg

PHP 入力フィルタ用に正規表現とか


PHP 入力のデータにフィルタをして疑わしきは排除
フォームから受け取るデータにフィルタをかけるのによく使う関数や正規表現をメモ。
正規表現で ereg()関数がよく使われますが、ereg()やeregi()はバイナリセーフじゃないらしい。
ので、できるかぎりpreg_matchを使ってみました。

続きを読む »

ブックマークに追加する : ソーシャルブックーマークに追加

このページのTOPへ

    

PHP セキュリティ SQLインジェクション対策メモ


  1. 06/25
  2. PHP
  3. PHP セキュリティ
  4. RSS
    
995000_php_code.jpg

PHPでのWebアプリケーションのセキュリティの備忘録メモ。
SQLインジェクションとクロスサイトスクリプティング対策。

SQLインジェクション


フォームから受け取った値を使ってsql文を作成するときに警戒しなくちゃならないSQLインジェクション。
たとえばフォームからの値を受け取って、以下のsql文を作成する場合をみてみると、

続きを読む »

ブックマークに追加する : ソーシャルブックーマークに追加

このページのTOPへ

    

訪問型営業販売 VS 店舗誘因型 生き残りをかけた企業の模索


  1. 06/21
  2. イノベーション・ソリューション
  3. ビジネス理論 企業
  4. RSS
    
1094825_for_sale_and_sold_1.jpg

トヨタ:スーパーハイブリットカー プリウス18万台 発売1カ月、目標の18倍


トヨタのハイブリットカー、「新型プリウス」が、1ヶ月で18万台を販売したそうです。
エコカー減税、補助金制度も手伝ってかすごい数字ですね。
このニュースだけみると世の中の不景気が嘘のようですし、政府の景気対策もやっと功を奏したかのようにも見えます。

でも僕の周りでは、もっと生活に近いところで違う動きがおこっています。

売れているのはプリウスだけ。肩たたきされる営業も


もと自動車ディーラーの営業だった僕の友人には、トヨタ系ディーラーの営業をしている人が何人もいます。
その友人の何人かが、通勤範囲以外への移動を命じられたり、
本社人事部に呼び出され、はっきりと退職を勧められたりしています。
ひどい地域では、店舗そのものを統廃合のために閉鎖、リストラの流れだってあります。


続きを読む »

ブックマークに追加する : ソーシャルブックーマークに追加

このページのTOPへ

    

PHP 入力のデータにフィルタをして疑わしきは排除


  1. 06/14
  2. PHP
  3. PHP セキュリティ
  4. RSS
    
1102847_raw-head__4.jpg

PHPに限ったことではないが、Webアプリケーションを構築する時に避けて通れないのが、セキュリティ。
これが面白くない上に厄介な問題。
セマンティックURL攻撃、ファイルアップロード攻撃、クロスサイトスクリプト攻撃、クロスサイトリクエストフォージ、偽装フォームのサブミット、HTTPリクエストの偽装、証明書の流出、SQLインジェクション、クッキー泥棒、セッションハイジャック・・・

いい加減うんざりするほどの攻撃に対して対策を施さなければなりません・・・

今日はフォームから受け取る値への対策。

続きを読む »

ブックマークに追加する : ソーシャルブックーマークに追加

このページのTOPへ

    

連動するセレクトボックスを同一ページに複数表示する


  1. 05/10
  2. Javascript
  3. Javascript
  4. RSS
    
1031159_keyboard.jpg

javascript 連動するふたつのセレクトボックス
に続き、応用です。
連動型セレクトボックスを同じページ内に複数表示するJavascript。

例えば購入者と住所と、発送先の住所を入力させる時など、「住所」を入力するセレクトボックスが複数必要な時があります。

続きを読む »

ブックマークに追加する : ソーシャルブックーマークに追加

このページのTOPへ

    

javascript 連動するふたつのセレクトボックス


  1. 05/10
  2. Javascript
  3. Javascript
  4. RSS
    
57088_working_hard.jpg

Javascript ネタが続きますが・・・
今回は連動する二つのセレクトボックスです。
親セレクトボックスの内容によって、子セレクトボックスの内容が変わるアレです。

まずは親セレクトボックスの要素と、子セレクトボックスの要素を配列に代入します。

var parentArray = new Array("東京都","神奈川県","静岡県");
var childArray = new Array();
childArray[0]=new Array("渋谷区","品川区","港区","新宿区");
childArray[1]=new Array("横浜市","川崎市","厚木市","小田原市");
childArray[2]=new Array("静岡市","浜松市","三島市","焼津市");

続きを読む »

ブックマークに追加する : ソーシャルブックーマークに追加

このページのTOPへ

    

Javascript 配列の要素を 複数のセレクトボックスに書き出す


  1. 05/10
  2. Javascript
  3. Javascript
  4. RSS
    
1177309_keyboard_2.jpg

Javascript 配列の要素を セレクトボックスに書き出す
に引き続き、同じような内容。
今度は複数の同じ内容のセレクトボックスを書き出す。

前回を同じように配列にテキストを代入。
var prefArray = new Array('東京都','神奈川県','埼玉県','静岡県','愛知県');


この配列をセレクトボックスの option に書き出す関数を定義。

続きを読む »

ブックマークに追加する : ソーシャルブックーマークに追加

このページのTOPへ

 HOME  »  NEXT PAGE