PDA

View Full Version : حذف پست های ارسالی



$ M 3 H R D A D $
چهارشنبه 14 مهر 1389, 22:11 عصر
سلام من یک تیبلی طراحی کردم که عناوین خبر و صفحه بندی میکنه
می خوام یکی از گزینه های کنار هر خبر حذف باشه
باید حتمان از اجاکس استفاده کنم ؟
من یک فکری به سرم زد که بیام مثلا بنویسم حذف و اونو لینک کنم
و href و بدم به یک تابع تو php این امکان داره ؟ بعدش مثلا اگه تابع کارش با موفقیعت حذف شد اون سطر display = none بشه

یا میشه از تابع eval() استفاده کرد تا کل دستورات حذف یک رکورد و نوشت؟
http://www.csa-iausari.com/allnews.php
لینک بالا ارشیو منه که دارم رویه لینک زیر کار میکنم
http://csa-iausari.com/0.php

xoogle.ir
چهارشنبه 14 مهر 1389, 22:38 عصر
توی href میتونی id خبرت رو بذاری و پاس بدی به یه فایل.
اون فایل هم آیدی رو از url بخونه و اون خبر رو حذف کنه.
برای ویرایش هم به همین شکل.
یعنی این طوری :


<a href="del.php?id=5216">delete</a>

راستی بهتره برای خبرهات آیدی عددی بسازی نه رشته ای.

$ M 3 H R D A D $
چهارشنبه 14 مهر 1389, 22:54 عصر
درمورد آیدی چشم عدد میکنم
اما این پست و زدم برای اینکه یک روش جدید انجام بدم که فرم اکشن نشه یا رفرش نحوره
یک نمونش آجاکسه
نمی خوام صفحه اکشن بشه
راستی من 2تا سوال دیگه هم دارم
یک اینکه چجوری بفهم فرمی که ای جکس شده کامل کارشو انجام داده یا کامل لود شده تا بتونم تو فرم اصلی چکش کنم ؟
بعد اینکه کنترل پنل من پلسک هستش
من بلد نیستم چجوری premission و 777 بزارم
اخه میگن فرمی که به عنوان آجاکس هست نباید توسط لینک تو آدرس اجرا بشه
البته میشه با سشن و .. کنترلش کرد اما سوال دوم اینه که می خوام اولین خط اونفرم ایجکس premission همون فایل که کد توش نوشته تغییر کنه ؟

sama01
چهارشنبه 14 مهر 1389, 23:18 عصر
شما هر منبعی که Ajax را آموزش دهد، مسلما در مورد چنین چیزی هم توضیح دارد و هم مثال.
اصول کار این است که توسط ajax درخواست را به سرور ارسال می‌کنید. سرور درخواست را بررسی کرده و بر اساس کاری که انجام شده است، یک پاسخی می‌دهد. مثلا در صورت موفق بودن، عدد 1 و در صورت بروز خطا، عدد 0 را در صفحه چاپ می‌کند.
حال موتور ajax شما این خروجی را می‌گیرد و بر اساس مقدار دریافتی، تصمیم می‌گیرد که چه کاری را انجام دهد.