07/01 :PHP :PHP :RSS
フォームのデータを送信する
submitボタン 。
<input type="submit" value="登録" />
ブラウザ毎にデザインは違うものの、ページのデザイン的に画像にしたい場合がある。
例えば下の画像を送信ボタンに使う場合、
<input type="image" src="image/example.gif" alt="登録" /> となる。
続きを読む »
: ソーシャルブックーマークに追加
06/29 :PHP :PHP セキュリティ :RSS
PHP 入力フィルタ用に正規表現とか PHP 入力のデータにフィルタをして疑わしきは排除 フォームから受け取るデータにフィルタをかけるのによく使う関数や正規表現をメモ。
正規表現で ereg()関数がよく使われますが、ereg()やeregi()はバイナリセーフじゃないらしい。
ので、できるかぎりpreg_matchを使ってみました。
続きを読む »
: ソーシャルブックーマークに追加
06/25 :PHP :PHP セキュリティ :RSS
PHPでのWebアプリケーションのセキュリティの備忘録メモ。
SQLインジェクションとクロスサイトスクリプティング対策。
SQLインジェクション フォームから受け取った値を使ってsql文を作成するときに警戒しなくちゃならないSQLインジェクション。
たとえばフォームからの値を受け取って、以下のsql文を作成する場合をみてみると、
続きを読む »
: ソーシャルブックーマークに追加
06/21 :イノベーション・ソリューション :ビジネス理論 企業 :RSS
トヨタ:スーパーハイブリットカー プリウス18万台 発売1カ月、目標の18倍 トヨタのハイブリットカー、
「新型プリウス」 が、1ヶ月で18万台を販売したそうです。
エコカー減税、補助金制度も手伝ってかすごい数字ですね。
このニュースだけみると世の中の不景気が嘘のようですし、政府の景気対策もやっと功を奏したかのようにも見えます。
でも僕の周りでは、もっと生活に近いところで違う動きがおこっています。
売れているのはプリウスだけ。肩たたきされる営業も もと自動車ディーラーの営業だった僕の友人には、トヨタ系ディーラーの営業をしている人が何人もいます。
その友人の何人かが、通勤範囲以外への移動を命じられたり、
本社人事部に呼び出され、はっきりと退職を勧められたりしています。
ひどい地域では、店舗そのものを統廃合のために閉鎖、リストラの流れだってあります。
続きを読む »
: ソーシャルブックーマークに追加
06/14 :PHP :PHP セキュリティ :RSS
PHPに限ったことではないが、Webアプリケーションを構築する時に避けて通れないのが、セキュリティ。
これが面白くない上に厄介な問題。
セマンティックURL攻撃、ファイルアップロード攻撃、クロスサイトスクリプト攻撃、クロスサイトリクエストフォージ、偽装フォームのサブミット、HTTPリクエストの偽装、証明書の流出、SQLインジェクション、クッキー泥棒、セッションハイジャック・・・
いい加減うんざりするほどの攻撃に対して対策を施さなければなりません・・・
今日はフォームから受け取る値への対策。
続きを読む »
: ソーシャルブックーマークに追加
05/10 :Javascript :Javascript :RSS
javascript 連動するふたつのセレクトボックス に続き、応用です。
連動型セレクトボックスを同じページ内に複数表示するJavascript。
例えば購入者と住所と、発送先の住所を入力させる時など、「住所」を入力するセレクトボックスが複数必要な時があります。
続きを読む »
: ソーシャルブックーマークに追加
05/10 :Javascript :Javascript :RSS
Javascript ネタが続きますが・・・
今回は連動する二つのセレクトボックスです。
親セレクトボックスの内容によって、子セレクトボックスの内容が変わるアレです。
まずは親セレクトボックスの要素と、子セレクトボックスの要素を配列に代入します。
var parentArray = new Array("東京都","神奈川県","静岡県"); var childArray = new Array(); childArray[0]=new Array("渋谷区","品川区","港区","新宿区"); childArray[1]=new Array("横浜市","川崎市","厚木市","小田原市"); childArray[2]=new Array("静岡市","浜松市","三島市","焼津市"); 続きを読む »
: ソーシャルブックーマークに追加
05/10 :Javascript :Javascript :RSS
Javascript 配列の要素を セレクトボックスに書き出す に引き続き、同じような内容。
今度は複数の同じ内容のセレクトボックスを書き出す。
前回を同じように配列にテキストを代入。
var prefArray = new Array('東京都','神奈川県','埼玉県','静岡県','愛知県');この配列をセレクトボックスの option に書き出す関数を定義。
続きを読む »
: ソーシャルブックーマークに追加
HOME
» NEXT PAGE