مشکل در pagination ساختن صفحه

این تاپیک 4 پاسخ و 2 مشارکت کننده دارد . آخرین آپدیت توسط :  محمد مهدی اکرمی ،‏ 1 سال و 5 ماه پیش .

این تاپیک تاکنون 405 بازدید داشته است .

نویسنده پست
پنجشنبه ، 25 ژوئن 2015     10:02 ب.ظ #


hamed_z2001

Subscriber
156 پست51 تاپیک

سلام دوستان

دارم صفحه بندی سایت رو میسازم  و میخوام تو هر صفحه 6 پست قرار بگیره ولی یک ایراد جالب میده.زمانی که آدرس root سایت رو وارد میکنم ارور نشناختن ایندکس page  رو در کد

میده ولی اگه آدرس سایتو به همراه ?page=1 وارد کنم درست میشه

کد رو میذارم، میشه کمکم کنید؟؟

0  تشکر
پنجشنبه ، 25 ژوئن 2015     10:03 ب.ظ #


hamed_z2001

Subscriber
156 پست51 تاپیک

این قسمت فک میکنم ایراد میگیره، نوشتنم ایراد داره؟؟

0  تشکر
پنجشنبه ، 25 ژوئن 2015     10:06 ب.ظ #


hamed_z2001

Subscriber
156 پست51 تاپیک

این چرا همچین شد؟؟

منکه اینو ننوشتم ؟؟!!

مشکل تو خط6 یعنی شرط if  فک کنم ...ممنوم میشم کمک کنید

0  تشکر
جمعه ، 26 ژوئن 2015     12:33 ق.ظ #


محمد مهدی اکرمی

Subscriber
605 پست28 تاپیک

سلام دوست عزیز

دستور get وقتی درست عمل میکنه که در آدرس سایت اون چیزی که میخوای با این دستور بگیری وجود داشته باشه .

مثلا همین page=1? باید تو آدرس سایت باشه تا بشه مقدارش رو گرفت با دستور GET .

حالا در این جا این چیزی که به فکر من میرسه اینه که باید چک کنی که اگر همچین دستوری تو آدرس بود مقدار اون رو بگیره  (در این جا باید از get استفاده کنی .) و اگر نبود یه مقدار پیش فرض بهش بدی . مثلا 1 . که برای صفحه اصلی هست .

موفق باشید . :)

1  تشکر
جمعه ، 26 ژوئن 2015     12:41 ق.ظ #


محمد مهدی اکرمی

Subscriber
605 پست28 تاپیک

یادم رفت برات مثال بزنم

شما باید اول ببینی که اگر دستور page در صفحه بود اون وقت کد های مربوط به اون بخش اجرا بشن تا خطا نده :
if(isset($_GET['page'])) {
} else {
}

1  تشکر
پست 1 تا 5 (از مجموع 5 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .