PDA

View Full Version : سوال در مورد انتقال اطلاعات بین صفحات



majidbayat
چهارشنبه 28 اسفند 1392, 14:35 عصر
سلام دوستان
سه تا فایل دارم
test۱.php که یک فرمه که یک سری اطلاعات میگیره
test۲.php که یک سری پردازش روی اطلاعات گرفته شده از فرم قبلی انجام میده ودر یک متغییر ذخیره میکنه
و test۳.php که اطلاعات ذخیره شده در متغییر صفحه تست 2 رو در یک جدول نشون میده. حالا مشکل من اینجاست که اطلاعات رو چه طور از فایل دو به فایل سه انتقال بدم.
(ترجیحا بدون تلفیق کردن test۲ و test۳ )
** البته چیزی که دارم درست میکنم همون کد صفحه بندی مطالب هست...برای فهم بهتر سوال رو اینجوری مطرح کردم**

فرزند کوروش
چهارشنبه 28 اسفند 1392, 15:20 عصر
یا پست یا گت( که میتونه بصورت input مخفی ارسال بشه) یا کوکی یا سیشن

darkcms
چهارشنبه 28 اسفند 1392, 15:23 عصر
با سلام و درود.
شما می تونی اطلاعات ارسال شده را در چند سشن ذخیره کنی و در صفحه ی تست 3 اطلاعات را از سشن ها دریافت کنی!
البته من نمی دونم چرا از دیتابیس استفاده نمی کنی!!! اگر اطلاعات مهم هستند می تونی توی دیتابیس ذخیره کنی و در صفحه ی تست 3 آنان را از دیتابیس بگیری!
به امید فردایی بهتر!:لبخندساده:

majidbayat
چهارشنبه 28 اسفند 1392, 15:32 عصر
دوستان خیلی از پاسختون ممنوم
استفاده از دیتابیس فکر جالبیه ولی آیا برای صفحه بندی مطالب رایج هم هست؟
در مورد سشن هم دارم تحقیق میکنم تا یاد بگیرم
اما در مورد فیلد مخفی یک سوال برام پیش اومده جناب "فرزند کوروش"..این ایده به فکر خودم هم رسید اما مشکل اینجاست که تا زمانی که دکمه ای برای ارسال وجود نداشته باشه و اون دکمه فشرده نشه اطلاعات فیلد مخفی ارسال نمیشه ( در صورتی که صفحه تست 2 فقط پردازش انجام میده و بعد بادستور header صفحه رو به تست 3 منتقل میکنه)..البته این تجربه منه...اگه شما راه حلی دارید ممنون میشم بگید

***BiDaK***
چهارشنبه 28 اسفند 1392, 15:38 عصر
وقتی اطلاعات در دیتابیس باشه و در صفحه ی مربوطه سلکت بشه و چاپ بشه دیگه صفحه بندیش مشکلی نیست.فرض کن 10 تا رکورد داخل جدول دیتابیس هست شما 5 تا 5 تا سلکت میزنی.
مثل خود دیتابیس که رکوردهارو صفحه بندی میکنه با LIMIT

majidbayat
پنج شنبه 29 اسفند 1392, 15:24 عصر
سلام ..فقط خواستم بگم که کد رو نوشتم...نوشتنش سخت بود ولی وقتی تموم شده خیلیییییییییییی کیف داد...تمرین خوبی بود
اینجا کدها و جدول رو قرار میدم تا دیگران هم استفاده کنن..یک توضیح کوچیک هم میدم(توضیح بیشتر نخواین که خودم هم دیگه یادم نیست که چجوری این کد رو نوشتم:اشتباه:)
صفحه بندی به اینصورته که، هر صفحه ای که در آن باشیم لینک های 2 ص بعد و 2 ص قبل
و 5 ص بعد و5 ص قبل
و10 ص بعد و 10 ص قبل
(به شرط وجود)
نمایش داده می شود
و نقطه چین هایی نیز بین قبل و بعد از 5 و 10 ص قبل و بعد نیز قرار میگیرد
اگر در ص 1 باشیم لینک صفحه نخست حدف می شود
اگر در ص آخر باشیم نیز لینک صفحه آخر حذف می شود

و یک تکست باکس نیز برای وارد کردن شماره صفحه به طور دستی قرار داده شده است