الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب بخصوص تعدد الصفحات

بدأه SmAsH_HaCkEr في 21 أغسطس 2009 · 1 رد · 398 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني اعضاء و رواد منتديات الفريق العربي للبرمجة

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

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

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

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

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

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

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

هذا الكود الموجود في ملف pages.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>   ";
}else {
$pages .= " <A href='start-".$i*$limit1."'>[$s] </A> ";
}
}
$p = $_GET['start']+$limit1;
$pages .= "<A href='start-$p'> ></A>";


?>
<?php

و انا عدلت عليه و اضفت له التالي و السابق

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



for($limit1=0;$limit1<$num_pages;$limit1++)
{
$s = $limit1+2;
if($s==$current) {
$p = $_GET['start']-$pagesnum;
$pages .= "<td ><A href='start-$p'>« السابق</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'>التالي »</A></td>";
}
}
?>
<?php

بس عدد الصفحات شغال مع نفسه كدة

12310.jpg

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

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

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

http://www.arablionz.com/

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

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

وشكرا لكم

#2

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

مواضيع مشابهة