कोड है:
& lt; php require_once ('connection.php') ; // चेक $ यूज़रनेम और $ पासवर्ड / * अगर (रिक्त ($ _ POST ['उपयोगकर्ता नाम'])) {गूंजती "उपयोगकर्ता नाम / पासवर्ड खाली है!"; विवरण झूठा है; } अगर (खाली ($ _ POST ['पासवर्ड'])) {गूंज "पासवर्ड खाली है!"; विवरण झूठा है; } * / / $ उपयोगकर्ता नाम और $ पासवर्ड निर्धारित करें $ username = $ _ POST ['उपयोगकर्ता नाम']; $ पासवर्ड = md5 ($ _ पोस्ट [ 'पास']); // MySQL इंजेक्शन की रक्षा के लिए (MySQL इंजेक्शन के बारे में अधिक जानकारी) $ username1 = स्ट्रिपस्लैश ($ उपयोगकर्ता नाम); $ Password2 = स्ट्रिपस्लैश ($ पासवर्ड); $ Username3 = mysql_real_escape_string ($ उपयोगकर्ता नाम); $ Password4 = mysql_real_escape_string ($ पासवर्ड); $ Sql = "SELECT * FROM $ वेबसाइट यूज़रनेम WHERE यूज़रनेम = '$ यूज़रनेम' और पासवर्ड = '$ पासवर्ड'"; $ परिणाम = mysql_query ($ एसक्यूएल); // यदि परिणाम $ यूज़रनेम और $ पासवर्ड से मेल खाता है, तो तालिका पंक्ति 1 पंक्ति होनी चाहिए (mysql_num_rows ($ परिणाम) == 1) {// पंक्तियों का अंक $ पंक्ति = mysql_fetch_assoc ($ परिणाम); अगर ($ पासवर्ड 4) == $ पंक्ति ['पासवर्ड'] {session_register ("उपयोगकर्ता नाम"); session_register ( "पासवर्ड"); गूंज "लॉगिन सफल"; वापस सच; } Else {गूंगो "गलत उपयोगकर्ता नाम या पासवर्ड"; विवरण झूठा है; }} Else {गूंगो "गलत उपयोगकर्ता नाम या पासवर्ड"; विवरण झूठा है; }? & Gt;
त्रुटि कह रहती है:
पार्स त्रुटि: सिंटैक्स त्रुटि, अप्रत्याशित T_IS_EQUAL /home/u771046626/public_html/IP/check-user.php पर लाइन पर 36
मैंने एक नज़र लिया है, और मेरी गलती नहीं पाई है इसलिए मुझे उम्मीद है कि यहां पर लोग यहां कर सकते हैं।
यह परिस्थितियों के आस-पास पैरों है ...
बदलें
यदि ($ password4) == $ पंक्ति ['पासवर्ड']
से
अगर ($ password4 == $ पंक्ति ['पासवर्ड'])
No comments:
Post a Comment