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

تقسيم النتائج

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

اخواني لدي ملف txt يحوي 30 سطر ابي كود يقوم بتقسيم الاسطر على صفحات وبكل صفحه 5 اسطر فقط

#2
// قراءة الملف كاملاً
$text = file("filename.txt");
$lpp = 5;

// تحديد الصفحة
@$page=$HTTP_GET_VARS['page'];
$page = (integer) $page;

// بناء على الصفحة حدد من سطر إلى سطر
$from = ($page*$lpp);
$to = $from + $lpp;
if ($to>=count($text)) $to=count($text)-1;

// عرض الصفحة الحالية
for($i=$from; $i<=$to; $i++) 
 echo $text[$i]."
";

echo "";

// تحديد الصفحة التالية
$nextpage=$page+1;
if ($nextpage<(count($text)/$lpp)) 
 echo "الصفحة التالية";
// تحديد الصفحة السابقة
$prevpage=$page-1;
if ($prevpage>=0) 
 echo "الصفحة السابقة";

كتبت هذا المثال على عجل ولم أجربه، لكنه سيفي بالغرض، حيث أنه يوضح الفكرة المطلوبة

هذا الموضوع مغلق.

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