-4

PHP の QUERY でパスワードを渡すにはどうすればよいですか。

このようなことを試みていますが、構文エラーが発生します。

$query = "INSERT INTO users (name, username, email, password) VALUES ('".$_REQUEST['fullname']."','".$_REQUEST['userid']."','"$_REQUEST['mailid']."','".$_REQUEST['userpassword']."')";

上記のコードにはいくつかのエラーがありますが、それを理解することはできません。このように単純にパスワードを送信することはできないと思います。

エラーは次のとおりです。

Parse error: syntax error, unexpected '$_REQUEST' (T_VARIABLE)

4

1 に答える 1

1

エラー:

'"$_REQUEST['mailid']

オンに変更

'" . $_REQUEST['mailid']

  1. ユーザーから受け取ったデータをデータベースに挿入するための準備済みステートメントを使用するより良い方法。
  2. パスワードの保存にはPHP 関数 md5()を使用します。実際の形式でエンコードせずに保存しないでください。
于 2012-09-25T16:41:42.147 に答える