بحث متقدم | التسجيل
الويب العربي
  تسجيل دخول
 
   
   

  ملاحظة
الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.




الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.

عـودة للخلف   الويب العربي سوق البرمجة والتصميم تبادل خبرات البرمجة

تبادل خبرات البرمجة تبادل الخبرات في جميع لغات البرمجة
Php , Asp , Ajax , Xml , Css , JavaScript ...etc

موضوع مغلق اضف موضوع جديد
 
خيارات الموضوع طريقة العرض
  #1  
قديم 21-08-2009, 06:36 PM
الصورة الشخصية لـ SmAsH_HaCkEr
SmAsH_HaCkEr SmAsH_HaCkEr غير متصل
عضو
 
تاريخ التسجيل: Feb 2009
المدينة: Egypt
مشاركة: 21
مستوى تقييم العضوية: 0
SmAsH_HaCkEr is on a distinguished road
الافتراضي مساعدة بخصوص تعدد الصفحات

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

اخواني اعضاء و رواد منتديات الويب العربي

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

الكود يعرض الصفحات كاملة اريده ان يكون مثل ماي ايجي حيث عند زيادة عدد الصفحات عن عدد معين يكتب .. مثال

عند الوصول عند 10 صفحات مثلا

1 2 3 4 5 6 7 8 9 10 التالي

عند الزيادة يكون

1 2 3 4 5 6 7 8 9 10 .. 15 التالي

يعني يكتب .. بدلا من باقي الصفحات وكلمة التالي

هذا الكود الموجود في ملف pages.php في المجلة

كود PHP:
<?php  
  
$pages 
.="الصفحات : ";  
  
for(
$i=0;$i<$num_pages;$i++)  
{  
    
$s $i+1;  
    if(
$s==$current) {  
    
$pages .= "<FONT face=tahoma size=2><B>$s</B></FONT>&nbsp; &nbsp;";  
    }else {  
$pages .= "&nbsp;<A href='start-".$i*$limit1."'>[$s] </A>&nbsp;";  
}  
}  
$p $_GET['start']+$limit1;  
$pages .= "<A href='start-$p'>&nbsp;&gt;</A>";  
                         
              
?>
و انا عدلت عليه و اضفت له التالي و السابق

الكود بعد التعديل


كود PHP:
<?php 

for($limit1=0;$limit1<$num_pages;$limit1++) 

    
$s $limit1+2
    if(
$s==$current) { 
$p $_GET['start']-$pagesnum
$pages .= "<td ><A href='start-$p'>&laquo; السابق</A></td>";   
    }  
    } 

for(
$i=0;$i<$num_pages;$i++) 
{  
    
$s $i+1
    if(
$s==$current) { 
    
$pages .= "<td >[$s]</td>"
    }else { 
$pages .= "<td ><A href='start-".$i*$pagesnum."'>$s</A></td>"




for(
$limit1=0;$limit1<$num_pages;$limit1++) 

    
$s $limit1+1
    if(
$limit1==$current) { 
     
$p $_GET['start']+$pagesnum
$pages .= "<td ><A href='start-$p'>التالي &raquo;</A></td>";   
    }  
    }          
?>
بس عدد الصفحات شغال مع نفسه كدة



وده رابط المجلة

http://www.mediafire.com/download.php?mzzd0xdoyom

و ده موقع عامل تعدد الصفحات علي نفس المجلة

http://www.arablionz.com/

اسف علي الاطاله

وارجو من الاعضاء الكرام المساعدة في هذا الامر

وشكرا لكم







التوقيع
Welcome To My World

  #2  
قديم 23-08-2009, 12:06 PM
الصورة الشخصية لـ SmAsH_HaCkEr
SmAsH_HaCkEr SmAsH_HaCkEr غير متصل
عضو
 
تاريخ التسجيل: Feb 2009
المدينة: Egypt
مشاركة: 21
مستوى تقييم العضوية: 0
SmAsH_HaCkEr is on a distinguished road
الافتراضي

يا سلام هي دي المساعدة و تبادل الخبرات ما شاء الله

شكرا جدا

السلام عليكم






التوقيع
Welcome To My World

  #3  
قديم 23-08-2009, 01:28 PM
undefinedmatrix undefinedmatrix غير متصل
عضو
 
تاريخ التسجيل: Feb 2006
مشاركة: 219
مستوى تقييم العضوية: 19
undefinedmatrix is on a distinguished road
الافتراضي

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

هذا الكود المطلوب

كود PHP:
$nums_query mysql_query($nums_query,$connection);
$nums mysql_num_rows($nums_query);
$pages_num ceil($nums $perpage);
$current ceil(($start 1)/$perpage);
$pages "<table border=\"0\" width=60% dir=rtl><tr><td width=30% align=\"center\">";
if(
$start>=$perpage)
{
    
$start $start $perpage;
    
$pages .= "<a href=\"?$starter=$start\">السابق</a>";
    
$start $start $perpage;
}
else
{
    
$pages .= "&nbsp;";
}
$pages .= "</td><td width=30% align=\"center\">الحالية $current"."/".$pages_num."</td><td width=30% align=\"center\">";
$start $start $perpage;
if(
$nums>$start)
{
    
$pages .= "<a href=\"?$starter=$start\">التالي</a>";
}
else
{
    
$pages .= "&nbsp;";
}
$pages_num ceil($nums/$perpage);
$pagez '';
for(
$i=0;$i<$pages_num;$i++)
{
    if(
strlen($pagez)!=0)
    {
        
$pagez .= "&nbsp;|&nbsp;";
    }
    if(
$i<10 && $current<=3)
    {
        
$nums $i*$perpage;
        
$pagez .= "<a href=\"?$starter=$nums\">".($i+1)."</a>";
    }
    elseif(
$current>&& $i<($current+10))
    {
        if(
$i<$current-&& $current<($pages_num-3))
        {
            
$i $current-3;
            
$nums 0;
            
$pagez .= "<a href=\"?$starter=$nums\">الأولي</a>&nbsp;|&nbsp;";
            
$pagez .= "&nbsp;....";
        }
        elseif(
$i<$pages_num-11 && $current>=($pages_num-10))
        {
            
$i $pages_num-10;
            
$nums 0;
            
$pagez .= "<a href=\"?$starter=$nums\">الأولي</a>&nbsp;|&nbsp;";
            
$pagez .= "&nbsp;....";
        }
        
$nums $i*$perpage;
        if(
$i+1==$pages_num && $i>=10)
        {
            
$name "الأخيرة";
        }
        else
        {
            
$name $i+1;
        }
        
$pagez .= "<a href=\"?$starter=$nums\">$name</a>";
    }
    else
    {
        
$pagez .= "&nbsp;....";
        
$nums = ($pages_num-1)*$perpage;
        
$pagez .= "<a href=\"?$starter=$nums\">الأخيرة</a>";
        break;
    }
}
$pages .= "</td></tr>
            <tr><td align=\"center\" colspan=\"3\">
$pagez</td></tr></table>"






التوقيع
من أعمالي http://www.alsalafway.com
ahmedatef2050 @ hotmail . com
  #4  
قديم 24-08-2009, 11:27 AM
الصورة الشخصية لـ SmAsH_HaCkEr
SmAsH_HaCkEr SmAsH_HaCkEr غير متصل
عضو
 
تاريخ التسجيل: Feb 2009
المدينة: Egypt
مشاركة: 21
مستوى تقييم العضوية: 0
SmAsH_HaCkEr is on a distinguished road
الافتراضي

اولا انا اسف اخي علي ردي الحاد بس الموضوع بيزيد مشاهدات ومفيش ولا رد

ثانيا للاسف الكود مش شغال يعني مش هو المطلوب للاسف

وشكرا علي تعاونك ومرة اخي بكرر اسفي






التوقيع
Welcome To My World

  #5  
قديم 24-08-2009, 06:10 PM
الصورة الشخصية لـ SmAsH_HaCkEr
SmAsH_HaCkEr SmAsH_HaCkEr غير متصل
عضو
 
تاريخ التسجيل: Feb 2009
المدينة: Egypt
مشاركة: 21
مستوى تقييم العضوية: 0
SmAsH_HaCkEr is on a distinguished road
الافتراضي

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

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






التوقيع
Welcome To My World

  #6  
قديم 25-08-2009, 05:18 AM
undefinedmatrix undefinedmatrix غير متصل
عضو
 
تاريخ التسجيل: Feb 2006
مشاركة: 219
مستوى تقييم العضوية: 19
undefinedmatrix is on a distinguished road
الافتراضي

الحمد لله تعالي
الكود السابق للعلم يعمل وانا مجربه لكن لعله في غير محله






التوقيع
من أعمالي http://www.alsalafway.com
ahmedatef2050 @ hotmail . com
  #7  
قديم 25-08-2009, 01:09 PM
الصورة الشخصية لـ SmAsH_HaCkEr
SmAsH_HaCkEr SmAsH_HaCkEr غير متصل
عضو
 
تاريخ التسجيل: Feb 2009
المدينة: Egypt
مشاركة: 21
مستوى تقييم العضوية: 0
SmAsH_HaCkEr is on a distinguished road
الافتراضي

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

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






التوقيع
Welcome To My World

موضوع مغلق




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

كود vB متاح
كود [IMG] متاح
كود HTML مغلق
إنتقل إلى

مواضيع مشابهة
الموضوع الكاتب القسم مشاركة آخر مشاركة
طلب بخصوص تعدد الصفحات SmAsH_HaCkEr مشاكل وحلول المواقع 1 24-08-2009 06:02 PM
اشلون اسوي تعدد الصفحات بالرئيسية ؟ jassim316 مجتمع ديموفنف 2 21-04-2009 10:09 PM
ممكن مساعدة بخصوص.. عيناوية قسم المنتديات 15 07-11-2007 02:24 PM
مساعدة بخصوص موقعي في google malsdary تطويرالمواقع 4 16-07-2007 06:13 PM
سؤال بخصوص الصفحات الفرعية و الحفاظ على شكل التصميم عبدالله الكثيري تطويرالمواقع 2 18-02-2007 08:14 PM


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

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


 
 »  خدمات البرمجة   »  رئيسية الدليل
  »  خدمات التصميم   »  الأمن والحماية
  »  الدعاية والتسويق
  »  الدعم والتطوير
  »  الشركات الرسمية
  »  حجز دومينات
  »  خدمات الإستضافة
 
 
  »  مكتبة الإستايلات   »  رئيسية المكتبة
  »  أكواد برمجية   »  أدوات الويب ماسترز
  »  مكتبة الهاكات   »  أدوات المصممين
  »  سكربتات متنوعة
  »  مجلات إلكترونية
  »  بلوكات متنوعة
  »  ثيمات مختلفة
 
 

صحيفة متخصصة في متابعة أخبار وجديد الإنترنت العربي
والحوارات الصحفية ومعلومات تقنية متنوعة .

   
 
 

للتواصل مع فريق عمل الويب العربي
يمكنك ذالك من خلال مركز الدعم والمساندة.

 الدعم الفني |  اعتماد العضويات |  قوانين الإنتساب |  إتفاقية الإستخدام |  أهداف الويب العربي |  دليل الشركات |  مكتبة الويب |  صحيفة الويب العربي |  الرئيسية