PHPの反復検証の問題

WBOY
リリース: 2016-06-23 14:12:01
オリジナル
834 人が閲覧しました

ここでユーザー登録用のものを作りたいのですが、ユーザーとパスワードはシステムによって生成されるので、重複が心配でした。そこで、クラスに静的関数を作成しました。myclass::chkeuser 検証を使用して、このユーザー名とパスワードを既に持っているかどうかを確認できますが、一度検証する価値はあると思います。次回繰り返す場合は、検証する必要があります。重複がなくなるまで検証しますか? 反復を考えたのですが、どうやって書けばいいのか、頭がぼんやりしています、教えていただけますか?


ディスカッションへの返信 (解決策)

まず、ユーザーをデータベースに挿入し、ユーザーの一意の ID を取得します。その後、ユーザーは user+id の値と等しく、ユーザーを使用して直接生成できます。 ID。
たとえば、ユーザー ID = 3090 の場合、ユーザー名は user3090、パスワードは md5 (「秘密鍵の 1 つ」.3090) です。これは絶対に繰り返されません

他にこれを実行した人はいますか? ?

何を確認したいのかわかりませんか?パスワードが重複しても問題ありません
ユーザー認証は単なる選択ではありませんか?数量が > 0 の場合、それが繰り返されます

とはどういう意味ですか?次はランダムな値ですか?すべてのユーザー名を抽出して配列に入れるのが、反復する必要がない唯一の方法ではないでしょうか。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート