ドリームウェーバー8で、MySQLとPHPでサイトを作っています。
フォームを使ったデーターベースへの書き込みの時に、フォーム上で「送信」をクリックした時にPHPによるエラーチェックをしたいと思います。なかなかできずに、困ってます・・・
構文が長いので、質問内容にはいらない・・・どうしよ
<?php
if (!function_exists("GetSQLValueString")) {
//文字列をSQLコマンド用に「'」を付加する
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
//magic_quotes_qpcの設定に応じて値を変換する
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
まだ、続きがあります・・・
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
No1さんもオススメしてますが、私もQuick_Foam使ってます
慣れると FoamのHTMLも自動生成してくれるしデータのチェックも簡単に出来ます
英数のみ 数字のみ とか 必須入力とか は1行書き足せば実現できちゃいます
使いこなせれば 今後PHPをやっていく上でかなり強い見方になってくれると思います
No.1
- 回答日時:
要はform に入力されたデータのヴァリデーションを行いたいってことですよね?
このミッションで使えるかは、わかりませんが HTML_quickform を使うと楽に実現できます。
きっと、今作っているスクリプト、やり直しになるかもしれませんが、
書くことは少なくなりますので、楽にはなると思います。
PEAR初心者ガイド -- HTML_QuickForm入門
http://www.planewave.org/translations/quickform/ …
参考URL:http://www.planewave.org/translations/quickform/ …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
sqlite_escape_stringのアンエ...
-
接続ができません
-
ODP.NETのバージョン確認
-
MySQLカラム名は日本語と英数字...
-
ハングル文字が入らない。
-
like句を使って日本語を検索す...
-
DB内の日本語データがPHPで取得...
-
INT型は金額の型に使用するべき...
-
経過時間(hhmmdd)をDATE型には...
-
SQL開発環境ソフトウェアである...
-
ERROR 1045 (28000) (using pas...
-
SQLのVARCHARとVARCHAR2の違い
-
MAMPでMySQLのパスが通らない
-
mysql(mariaDB)の格納文字数は...
-
ORACLEにバイナリデータを格納...
-
Excel VBA SelectedItems
-
MySQL Version4 のダウンロード先
-
netscreen remoteに関して
-
MySQL起動方法について
-
postgreSQLのデータ型
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
クラスファイルでエラーが出て...
-
MeCabの結果をWindows+PHPで取...
-
さくらVPS+CakePHPがうまく動...
-
PHPのサンプルコードが意図した...
-
PHPからmySQLへINSERT文の実行
-
PHP4.2.2 + MySQL4.1.12 にてWa...
-
MySQLとPHPを使用した「何分前...
-
cronを使ってPHPからMysqlが実...
-
PHPとMySQLの連携について教え...
-
接続ができません
-
ODP.NETのバージョン確認
-
副問合せにLIKE文を使う方法は...
-
SQLのVARCHARとVARCHAR2の違い
-
MySQLカラム名は日本語と英数字...
-
like句を使って日本語を検索す...
-
プライマリーキーの昇順でソー...
-
VBAで変数内に保持された二次配...
-
INT型は金額の型に使用するべき...
-
ERROR 1045 (28000) (using pas...
-
mysqlがインストールされている...
おすすめ情報