PDA

View Full Version : کاهش در تعداد صفحات پروژه



mozhgan11111
چهارشنبه 06 خرداد 1394, 17:06 عصر
با سلام

می خواستم بدونم چگونه میشه تعداد صفحات پروژه به حداقل برسونم

مثلا : برای حذف کاربران اطلاعات صفحه به delete1.php فرستاده میشه
برای حذف کتاب به delete2.php
برای حذف دسته بندی ها به delete3.php
و از هر کدوم با دستور ( "header("location:page.php اطلاعات برگشت داده میشه به صفحه مربوطه

نمیتونم همه ی عملیات حذف که انجام میشه به 1 صفحه مثلا delete.php بفرستم چون در برگشت دادن مقادیرشون به مشکل برمیخورم

میخواستم بدونم چگونه میشه برای کارهایی همچون حذف فقط از 1 صفحه استفاده کرد ؟؟؟؟


ممنون از کمکتون

hamedarian2009
چهارشنبه 06 خرداد 1394, 17:30 عصر
سلام
بله میتونید اینکارو بکنید اگه برای حذف از فرم استفاده میکنید برای دکمه سابمیت یک نام منحصر به فرد انتخاب کنید و در صفحه delete.php میتونید با توجه به اینکه از کدوم فرم اطلاعات اومده عمل مورنظرو انجام بدهید مثلا :


if(isset($_POST['delete_books'])){
//delete books
}

if(isset($_POST['delete_users'])){
//delete users
}


اگه از لینک هم استفاده میکنید که باید از کوئری استرینگ استفاده کنید و اونطرف بررسی کنید و عملیات مورد نظرو انجام بدهید :


<a href="delete.php?id=5&action=delete_books">Delete Books</a>
//تو صفحه delete.php
if(isset($_GET['action']) && $_GET['action'] == 'delete_books'){
//delete books
}