ホームページ >バックエンド開発 >PHPチュートリアル >【md5で十分かどうかについて】 5万データでMD5がリピート開始!混乱
【md5で十分かどうかについて】 5万データでMD5がリピート開始!ダウト
データベース テーブル pre_post、フィールド ID は自動的にインクリメントされ、主キーです。フィールド md5 は一意です。
最初、フィールド md5 の値は $md5=md5(time().$ip);
です。
その後、$md5=md5( time()) のみに変更され、数千回の書き込みごとに md5 が繰り返されるようになります。 #1062:
<br /> #1062 - Duplicate entry 'dbecd780b5f02c35f236ac0f4766c634' for key 'md5'<br />
<br /> //原先的md5生成,$ip为访客的客户端IP<br /> $md5 = md5( time().$ip );<br /> <br /> //现在的md5生成,只按照当前时间戳<br /> $md5 = md5( time() );<br /> <br />