まず、私のコードはありません...私はプロジェクトを開始するために必要なデータを収集しています。複数のフォームが1つのPHPページとフォームの検証にアクセスする
ウェブサイトに複数の<form>
があります。これらはすべて、同じPHPページにリンクされています。たとえば、電子メールを送信したり、データをDBに追加したりします。
これでフォームとPHPページを作成してメールを送信したり、データをDBに追加することができます。しかし、ここで私が知る必要があるポイントです...いずれかのフォームがPHPページを呼び出す場合、どのページがどのように動作するのかをどのように知ることができますか?
また、フォームに対して二重検証を行う方がよいでしょうか?私は、クライアント側とサーバー側の意味ですか?
私たちはバリデーションについて話しているので、クライアント側のJSやJQuery(どちらも書くことができます)であればいいですか? DBのことについて、どうすればそれを確保できますか?つまり、どのようにしてユーザがPHPコードを入力して、それをどうやって検出するのかを保証することができます。
これは一般的な質問や議論のようですが、あなたは私に多くの助けになると思います。そして、率直に言って、私は約3年前からこのウェブサイトを使用してきました。皆さんは私のgradプロジェクトに素晴らしい成績で合格するのを手伝ってくれました。:)
ありがとうございました。
ok JohnP、MySQLiとMySQLの違いは何ですか?私は永遠のようにMySQLを使用してきたし、プロジェクトや今後の予定でも使用しています。 – sikas
これは改良されたmysqlライブラリです。 PHP5を使用している場合は、これを使用することを強くお勧めします。これはmysqlの新機能を利用するために書かれたもので、元の拡張機能に比べていくつかのセキュリティ強化が施されています - この質問には詳細があります - http://stackoverflow.com/questions/1171344/advantages-of-mysqli-over-mysql – JohnP