الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   تبادل خبرات البرمجة (http://www.arabwebtalk.com/forumdisplay.php?f=57)
-   -   طورت سكربت تسجيل نطاق ولكن واجهتني مشكلتين ..ارجو الدخول (http://www.arabwebtalk.com/showthread.php?t=68781)

libyan 23-10-2007 04:11 PM

طورت سكربت تسجيل نطاق ولكن واجهتني مشكلتين ..ارجو الدخول
 
السلامم عليكم
لقد قمت بتطوير سكربت نموذج مراسلة ليصبح نموذج تسجيل نطاق
لكن هناك مشكلتين واجهتني

المشكلة الاولى
تصلني رسالة في ايميلي بشكل افقي متراكم و غير متناسق
. كيف اجعل المعلومات التي تصلني منظمة بشكل عمودي
مثلا:
الاسم: فلان فلان فلان
رقم الهاتف:00000000
اسم النطاق :www.XXX.com
الايميل :mail@yahoo.com
وهكذا ...مرتبة بهذا الشكل


المشكلة الثانية
كيف اجعل حقول القوائم المنسدلة مهمة مثل حقل الاسم و حقل الايميل
بحيث لا يمكن ارسال الرسالة الا بعد الاختيار من القائمة المنسدلة

ارجوا الافادة بالحل

Dooem 23-10-2007 07:37 PM

لو ترفع العمل للمشاهد افضل

تفضل بين سطر وسطر </ br >

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

libyan 23-10-2007 09:32 PM

المرفقات 1
مشكر اخي الكريم على الرد
بس يا ريت توضح اكثر

الملفات في المرفقات

Alwqt 4 Host 09-12-2007 02:59 AM

جزاك الله كل خير

Masry 17-12-2007 11:37 AM

الأخ الكريم ,
تحية طيبة وبعد

إليك كود مثال لفورم به جافاسكربت لتأكيد إكمال الحقول :
كود:

<script language="JavaScript">
function formCheck(formobj){
        // Enter name of mandatory fields
        var fieldRequired = Array("FirstName", "LastName");
        // Enter field description to appear in the dialog box
        var fieldDescription = Array("First Name", "Last Name");
        // dialog message
        var alertMsg = "Please complete the following fields:\n";
       
        var l_Msg = alertMsg.length;
       
        for (var i = 0; i < fieldRequired.length; i++){
                var obj = formobj.elements[fieldRequired[i]];
                if (obj){
                        switch(obj.type){
                        case "select-one":
                                if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
                                        alertMsg += " - " + fieldDescription[i] + "\n";
                                }
                                break;
                        case "select-multiple":
                                if (obj.selectedIndex == -1){
                                        alertMsg += " - " + fieldDescription[i] + "\n";
                                }
                                break;
                        case "text":
                        case "textarea":
                                if (obj.value == "" || obj.value == null){
                                        alertMsg += " - " + fieldDescription[i] + "\n";
                                }
                                break;
                        default:
                        }
                        if (obj.type == undefined){
                                var blnchecked = false;
                                for (var j = 0; j < obj.length; j++){
                                        if (obj[j].checked){
                                                blnchecked = true;
                                        }
                                }
                                if (!blnchecked){
                                        alertMsg += " - " + fieldDescription[i] + "\n";
                                }
                        }
                }
        }

        if (alertMsg.length == l_Msg){
                return true;
        }else{
                alert(alertMsg);
                return false;
        }
}
// -->
</script>



<!--SAMPLE FORM -------------------------------->
<form name="formcheck" onsubmit="return formCheck(this);">
First Name: <input type=text name="FirstName" size="25"><br>
Last Name: <input type=text name="LastName" size="25"><br>
<input type=submit value="Submit Form">
</form>

أعتذر لك عن عدم إطلاعي على الكود الخاص بك وتطبيق السكربت عليه لضيق الوقت
فقط قم بقراءة الكود السابق مرة أو اثنين وستفهم الفكرة إن شاء الله تعالى


تحياتي لك ,
محمد مدحت

نجوم ينبع 18-12-2007 06:44 PM

مشكور ما قصرت


الله يعطيك العافيه .


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 05:13 AM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012