النتائج 1 إلى 7 من 7

الموضوع: من لديه كود التأكد من العضويه !!!

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    700

    من لديه كود التأكد من العضويه !!!



    السلام عليكم ...


    في كود يستعمل اكثر شي في الاشتراكات

    مثلأ لو وضعت اسم عضويه موجوده
    swalif
    ويكون في الجنب منها التاكد من العضويه button

    وعند الضغط عليها يظهر لنا العضوي متاحه او غير متاحه


    ياليت تفيدوني بالكود هذا ويكون افضل شي لو نزيد عليه اقلل عدد للحروف 3 احرف

    شكراً







  2. #2
    عضو نشيط
    تاريخ التسجيل
    May 2008
    المشاركات
    151


    نلتمس له العذر ربما قصد كود الأجاكس، ولكن كان أفضل فعلا انك تبحث عنها بطريقتك او تصنعها قبل لا تسأل (خصوصا انه بهذي البساطة)

    المهم
    مايحتاج أشرح الكود بسيط، لكن الكود موضوع لتعرف الطريقة مش للنسخ الاستخدام علطول

    اول شيء بالنموذج لاسم المستخدم، الخانة تكون بهالطريقة
    كود HTML:
    <input type="text" name="username" onkeyup="checkUsernameAJAX(this.value);"  />
    <span> id="mawjoodwalla"</span>
    اهم شي عامل ال onkeyup عشان لما بخلص من كتابة الاسم يستدعي دالة الأجاكس
    وال span تحت لازم لأنه المكان اللي بينكتب فيه النتيجة (موجود ولا لا) (أو اي وسم يحمنل ال id نفسه، لكن مرة وحدة في الصفحة)

    كود الجافا ضعه في نفس الصفحة :
    كود HTML:
    function GetXmlHttpObject() {
    	
    	var xmlHttp = null;
    	
    	try {
    		// Firefox, Opera 8.0+, Safari
    		xmlHttp = new XMLHttpRequest();
    	} catch (e) {
    		
    		// Internet Explorer
    		try {
    			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); //  IE 6.0+
    		} catch (e) {
    			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); // IE 5.5+
    		}
    		
    	}
    	return xmlHttp;
    	
    }
    
    
    function checkUsernameAJAX(username) {
    		
    	var xmlHttp = GetXmlHttpObject();
    	
    	xmlHttp.onreadystatechange = function() {
    		if (xmlHttp.readyState == 4) {
    			document.getElementById(mawjoodwalla).innerHTML = xmlHttp.responseText;
    		}
    	}
    	
    	xmlHttp.open("GET","ajax_username_check.php?username=" + username, true);
    	xmlHttp.send(null);
    	
    }
    ترا مو متأكد مية مية، 90 بالمية
    كود الأجاكس بيتأكد عن طريق ملف بي اتش بي التالي، هذا أقل واحد يحتاج تفسير
    كود PHP:
    <?php
    /*

    فقط مثال لتعرف كيف يعمل الموضوع
    اعمل له حماية بطريقتك من ال SQLInjection

    */



    $query mysql_query("SELECT id FROM users_table WHERE username='" .  $_GET['username'] . "'");

    if (
    mysql_num_rows($query)) {
        
        echo 
    "الاسم مستخدم مسبقا";
        
    /*else {
        
        echo "الاسم متوفر للتسجيل";
        
    }*/




    ?>
    لكن مثل ما قال أخوي أشرف، المفروض هذي بطريقتك الخاصة تعرفها، عالعموم هذا كود اجاكس تقدر تستخدمه للتحقق من أي حقل مو بس المعرف

    بالتوفيق






  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    700


    مشكور اخوي فوكس على الرد والمساعده

    واذا كان مضايقكم طلبي لمساعدتكم فا انا اوقف عضويتي لخاطر عيونكم






  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    700


    اخوي فوكس

    طبقت العمليه لكن فشلت هل من عمل ملف وفي المرفقات الله يجزاك خير






  5. #5
    عضو نشيط
    تاريخ التسجيل
    May 2008
    المشاركات
    151


    عفوا تصحيح فقط في كود الجافا

    كود:
    function checkUsernameAJAX(username) {
    		
    	var xmlHttp = GetXmlHttpObject();
    	
    	xmlHttp.onreadystatechange = function() {
    		if (xmlHttp.readyState == 4) {
    			document.getElementById("mawjoodwalla").innerHTML = xmlHttp.responseText;
    		}
    	}
    	
    	xmlHttp.open("GET","ajax_username_check.php?username=" + username, true);
    	xmlHttp.send(null);
    	
    }
    نسيت علامتين تنصيص " فقط :shy:

    جربتها واشتغلت مية مية






  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    700


    ماظبط معاي الكود للاسف






  7. #7
    عضو نشيط
    تاريخ التسجيل
    May 2008
    المشاركات
    151


    تأكد اخوي رجاءا
    الكود الأخير تصحيح لدالة واحدة فقط من كود الجافا
    لا تنسى تغير الجداول في الاستعلامات

    انا مجربه ومتأكد منه










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض