Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PHP में सक्रियण लिंक की समय सीमा कैसे समाप्त करें?

लिंक को इस तरह बनाएं:

$time = time();
$hash = md5($id . $time . "somerandomsalt"); // check this again in activation.php
$link = "activation.php?id=" . $id . "&hash=" . $hash . "&time=" . $time;

फिर activation.php . में आप जांचते हैं कि हैश मेल खाता है या नहीं। ओह, और निश्चित रूप से समय की जाँच करें :P

आईडी . को छिपाने के लिए आप इसे थोड़ा अस्पष्ट कर सकते हैं , हैश और समय क्वेरी पैरामीटर, लेकिन यह मूल बातें हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. स्थिति अद्यतन को संभालने और नए रिकॉर्ड डालने के लिए CSV फ़ाइल अपलोड

  2. MySql एक साथ दो टेबल अपडेट करें

  3. MySQL में डुप्लिकेट रिकॉर्ड खोजें

  4. क्या मुझे PHP प्रदर्शन-वार में MySQL के लिए तैयार कथनों का उपयोग करना चाहिए?

  5. स्थानीय मशीन से AWS पर MySQL से कनेक्ट करें