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

الموضوع: سؤال خفيف للمبرمجين ؟..

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

    سؤال خفيف للمبرمجين ؟..



    لدي سؤال خفيف وهو أني عملت برنامج تصويت بسيط لكن أبغى أقسمها بحيث يقول أنه مثلاُ اللي صوتو على نعم هو 20% ويحط الصورة تمتد على قد التقسيم ... أرجوا الإجابة جزاكم الله خير ...





    __________________
    شبكة فله العربية
    www . 4fallah . com
    تلفزيون فله
    تحميل فله

    للفلة عنوان
    abo soude غير متواجد حالياً


  2. #2
    عضو فعال
    تاريخ التسجيل
    Feb 2002
    المشاركات
    1,454


    استخدم جدول لكل خيار وكل جدول مكون من 3 اعمدة
    عمود لعنوان الخيار
    عمود للصورة كخلفية
    عمود لاحتواء المساحة المتبقية

    مثال:
    عمود يحتوي على عنوان الخيار وعرضه 20%

    الخيار الاول 65% وصورة الخلفية back1.gif
    الخيار الثاني 25% وصورة الخلفية back2.gif
    الخيار الثالث 10% وصورة الخلفية back3.gif

    وهذا هو الكود
    <table border="0" cellpadding="0" style="border-collapse: collapse" width="100%" id="table1">
    <tr>
    <td width="20%">الخيار الاول</td>
    <td width="65%" background="back1.gif">&nbsp;</td>
    <td>&nbsp;</td>
    </tr>
    </table>
    <table border="0" cellpadding="0" style="border-collapse: collapse" width="100%" id="table2">
    <tr>
    <td width="20%">الخيار الثاني</td>
    <td width="25%" background="back2.gif">&nbsp;</td>
    <td>&nbsp;</td>
    </tr>
    </table>
    <table border="0" cellpadding="0" style="border-collapse: collapse" width="100%" id="table3">
    <tr>
    <td width="20%">الخيار الثالث</td>
    <td width="10%" background="back3.gif" width="10%">&nbsp;</td>
    <td>&nbsp;</td>
    </tr>
    </table>





    __________________
    شبكة مملكة العرب
    ---------------------
    استضافة مواقع تبدأ من 100 ريال سنويا
    خطط خاصة للموزعين
    سكربت دليل المواقع
    www.aknet.com
    code4arab غير متواجد حالياً

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


    مشكور أخوي بدر لكن لو كان مثلاُ عدد اللي صوتو على نعم 13 ووصل بالمئوي إلى 68.8% فكيف راح يكون العمل ... وأنا أعرف انه الصورة تبقى صغيرة ولكن تتمدد على حسب اللي صوتوا فأحب أعرف كيف الطريقة ...





    __________________
    شبكة فله العربية
    www . 4fallah . com
    تلفزيون فله
    تحميل فله

    للفلة عنوان
    abo soude غير متواجد حالياً

  4. #4
    عضو فعال
    تاريخ التسجيل
    Feb 2002
    المشاركات
    1,454


    استخدم دالة round في PHP لتقريب العدد

    round(68.8)a سيعطيك 69
    round(31.2)b سيعطيك 31





    __________________
    شبكة مملكة العرب
    ---------------------
    استضافة مواقع تبدأ من 100 ريال سنويا
    خطط خاصة للموزعين
    سكربت دليل المواقع
    www.aknet.com
    code4arab غير متواجد حالياً

  5. #5


    اتمنى اكون فهمت سؤالك صح

    حط صورتين وحدة زرقاء مثل هذي
    http://www.almahrouqi.net/s/images/bar.gif

    ووحدة رمادية مثل هذي
    http://www.almahrouqi.net/s/images/bar2.gif

    طبعا ممكن ما تشوف الصور لانها صغيرة العرض واحد بكسل والارتفاع 10 بكسل

    حط كود الصورتين مثل هذا
    لا تسوي فراغات او سطر جديد بين الصورة الاولى والصورة الثانية



    <img border="0" src="images/bar.gif" width="width1" height="10"><img border="0" src="images/bar2.gif" width="width2" height="10">



    الحين
    خلينا نفترض انه طول البار 51 بيكسل

    لو 100% من اللي صوتوا صوتوا بنعم بيكون عرض الصورة الاولى 50 وعرض الصورة الثانية 1

    ولو صوتو 80% بنعم بيكون عرض الصورة الاولى 40 وعرض الصورة الثانية 11


    يمكن بتسال نفسك ليش 11 وليس 10
    وليش 1 وليس صفر!
    والسبب بسيط>> حتى نضمن توافق مع كل المتصفحات وما نصطر الى انا نسوي صورة بعرض صفر في حالة انه جميع المصوتين صوتوا بنعم


    كل اللي نحتاج له الحين هو كيفية حساب عرض الصورة الاولى وعرض الصورة الثانية


    عرض الصورة الاولى
    استخدم هذا الكود

    كود PHP:

    round
    ($total_votes/$voted_yes)*50

    عرض الصورة الثانية
    كود PHP:
    51 $image1_width 

    واسمح لي تراه ما عندي كيبورد عربي الحين

    واذا حبيت مساعدة بكتب لك بالانجليزي واسمح لي


    يمكن تشوف مثال هنا
    http://www.almahrouqi.net/s/index.php?p=checker





    __________________
    هل زرت شبكة المحروقي من قبل؟
    http://almah.net
    المحروقي غير متواجد حالياً





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

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

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