MyMiniCity踏んでください!!

ただいま絶賛MyMiniCity参加中です.是非リンクを踏んでください!!(笑
August 26th, 2006

これを題材にして勉強しちゃだめ!!

(Read: 6090)
Add to Hatena Bookmark

参照: Web+DBプログラミングの基礎 MySQL5編 05 - [データベース]All About
またでました2002年時代のPHPプログラミングを教えてくれる教本サイト
この駄目ネタいつものパターンなので詳細には書きません.

・いまさらショートタグ
・POSTの値をそのままSQLにつっこんでSQL Injection
・DBにつっこむのがShift_JISなので頑張ってもエスケープが正しく行えない可能性
・DBの内容を素でHTML出力しているのでXSS
・変数の存在チェックをしていないのでE_NOTICEでまくり
・$HTTP_POST_VARSを使ってるのでPHP 5以上ではZend Engine 1互換モード必須?(もうある程度PHPの世代あがるとこのモードなくなるお
・HTML要素の属性値をダブルクォートで囲っていない(0-9a-z.しか使っていないように見えるので囲わなくていいと言えば囲わなくていいかもしれないけど初心者には囲わなくてイイor囲わなければいけないの閾値を分別できません
・</html>の後にまだデータを出力している


私はこの十数年間、パソコン規模のデータベースから汎用機のデータベースまで構築、運用してきました。


この方十数年SQL Injection作りまくってきたのでしょうか?


2004年3月 秀和システム プチリファレンスSQL 執筆担当
2004年4月 秀和システム SQLスーパーリファレンス 執筆担当
2004年7月 サーバーセレクト VOL.1 執筆担当
2005年5月 秀和システム 最強データベースPostgreSQL8構築ガイド執筆
2006年4月 秀和システム MySQL5構築ガイド執筆


これらの書籍全部データベース関連上記問題(±α)はらんでるのでは?

#このレベルでいいなら月に何本原稿書けるだろ.いいなぁ


▼ この記事へのコメント ▼
未だにこんな書き方の人がいるんですね。つーか、いくつも書籍を書いているのが痛々しい。。

ネタだと信じたいです。

以前は日経のサイトや技評の書籍でありましたね
興味のある方は右のフォームから検索すると出てくるかと

トピックの参照元

▼最近のトピック

▼ 人気のトピック


< 過去の記事 [ 8All Categories ] 新しい記事 >
Powered by gsblog (customize)

[ POST ] [ AddLink ] [ CtlPanel ]

Subscribe blog

Bookmark blog

About me

about me

応援しています

我が息子が産まれたアクア・バースハウス(東京都世田谷区にある助産院)を応援しています.

翻訳のお仕事

腕に自信がある方,修行をしたい方はこちらをどうぞ.

2006 calendar

8月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
| Day | Month | Year |

Powered by RRDTOOL.

Archives

Categories

Links


Mail to admin

人気ブログランキングへ RSS feed meter for http://blog.poyo.jp/ Search Engine Optimization
blogpeople.netに登録!! スカウター : よくきたblog

My Google news

My Google News

Related site

ころんころん♪ べびぽよ フォト蔵Wiki
string(40) "/categ-1/year-2006/month-8/id-1156523104"