私はsqlite3データベースにアクセスするjavascriptコードを持っています。テキストフィールドの値を検証し、SQLインジェクションを防止したいと思います。そのための "最適なアルゴリズム"はありますか?JavaScriptのテキストフィールドにSQLインジェクションを避けるには?
- アップデート:私はXulrunnerデスクトップアプリケーションを開発しています。たぶん私はコンパイルされた(C言語で書かれた)xpcomコンポーネントのデータベースを使うべきで、ユーザーはそれにアクセスできないだろう。
おそらく、Javascriptはクライアント側で通常見つかるため、Javascriptはデータベースに直接アクセスしていない可能性があります。あなたはあなたのサーバーで何を動かしていますか? –
dupe? http://stackoverflow.com/questions/3913837/best-way-to-prevent-sql-injection-using-javascript-or-c – slandau
JavaScriptコードがdbに直接アクセスしていますか? –