関数add_new_user
はif節内にある場合にSQL INSERTクエリを実行しますか?私は関数がこのif節で副作用が実行されるかどうか
function add_new_user ($username, $email, $passhash_md5)
{
-- cut: database INSERT queries
return 1;
}
私は
if (validate($username, $password, $email) == 1) {
if (add_new_user ($username, $email, $passhash_md5) == 1) {
// problem here
-- cut
}
}
として上記のコードを使用している
私はthis handlerは常に失敗しregistraton通知を与える理由はわからないので、私はこの質問をしました。 2つのコードはハンドラに属します。このバグは私のコードの構文にあるようであり、おそらくif/elseの使用にあるようです。
ありがとうございました! –