السلام عليكم و رحمة الله و بركاته
اخواني اعضاء و رواد منتديات الويب العربي
اريد منكم مساعدة في تعديل كود تعدد الصفحات الخاص بمجلة عرب سيد الشبيه بماي ايجي
الكود يعرض الصفحات كاملة اريده ان يكون مثل ماي ايجي حيث عند زيادة عدد الصفحات عن عدد معين يكتب .. مثال
عند الوصول عند 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> ";
}else {
$pages .= " <A href='start-".$i*$limit1."'>[$s] </A> ";
}
}
$p = $_GET['start']+$limit1;
$pages .= "<A href='start-$p'> ></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'>« السابق</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>";
}
}
?>
بس عدد الصفحات شغال مع نفسه كدة
وده رابط المجلة
http://www.mediafire.com/download.php?mzzd0xdoyom
و ده موقع عامل تعدد الصفحات علي نفس المجلة
http://www.arablionz.com/
اسف علي الاطاله
وارجو من الاعضاء الكرام المساعدة في هذا الامر
وشكرا لكم