رفرش شدن صفحه بعد از حذف پیغام

این تاپیک 6 پاسخ و 2 مشارکت کننده دارد . آخرین آپدیت توسط :  lili ،‏ 2 سال و 3 ماه پیش .

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

نویسنده پست
شنبه ، 9 آگوست 2014     2:40 ب.ظ #


lili

Subscriber
184 پست38 تاپیک

سلام خسته نباشید

من میخوام با php کدی داشته باشم که وقتی پیغامی و حذف کردم و از دیتابیس حذف شد صفحه رفرش بشه  از کد زیر استفاده کردم ولی این کد اونطوری که من میخوام کار نمیکنه اگه دستی هم صفحه رفرش بشه دوباره پیغام بعدی و حذف میکنه

if(isset($_POST['delete'])){
$id=$_POST['hiddenbtn2'];

echo"window.confirm(' آیا از حذف پیغام اطمینان دارید؟')";
$delmsg=mysql_query("DELETE FROM `message` WHERE `id`='$id' ")or die(mysql_error());

}

0  تشکر
:: این تاپیک، پاسخ تائیدشده دارد : مشاهده پاسخ تائید شده توسط سوال کننده
دوشنبه ، 11 آگوست 2014     10:04 ق.ظ #


کیوان علی محمدی

Authorplus
VIP
1792 پست4 تاپیک

سلاک چند روش وجود داره یکی به صورت ای جکس هستش،یکی اینکه موقع ارسال فرم پیغام رو نشون بدین یکی هم موقع کلیک کردن دکمه حذف کردن هستش.

<form id="form1" name="form1" method="post" action=""
onsubmit="return confirm('برای حذف کردن این آیتم اطمینان دارید؟');">
<input id="btnDelete" name="delete" type="submit" value="حذف کردن"/>
</form>

0  تشکر
دوشنبه ، 11 آگوست 2014     8:03 ب.ظ #


lili

Subscriber
184 پست38 تاپیک

صفحه رفرش میشه ولی پیغام و اجرا نمیکنه

این فرم منه

 

<form method='post' action='' onsubmit='return confirm('برای حذف کردن این آیتم اطمینان دارید؟');'>
<input name='reply' type='submit'  id='reply' title=' پاسخ دادن'  class='reply' value='' />
<input type='hidden' value='".$row['id']."' id='hiddenbtn' name='hiddenbtn'/>

<input name='delete' type='submit'  id='delete' title=' حذف پیغام'  class='delete' value='' />
<input type='hidden' value='".$row['id']."' id='hiddenbtn2' name='hiddenbtn2'/>
</form>

راهی هست برای اینکه پیغام و نشون بده ؟ این کار و برای حذف پیغام ها از دیتابیس دارم انجام میدم . من قبلا توی کد php با جاوا اسکریپت alert دادم ولی خب ایده ی خوبی نبود

0  تشکر
سه شنبه ، 12 آگوست 2014     9:10 ق.ظ #


کیوان علی محمدی

Authorplus
VIP
1792 پست4 تاپیک

تستش کنید.

        <form action="" method="post" onsubmit="return confirm('برای حذف این پیغام اطمینان دارید؟')">
<input type="submit" value="delete">
</form>

0  تشکر
چهار شنبه ، 13 آگوست 2014     8:21 ب.ظ #


lili

Subscriber
184 پست38 تاپیک

[quote=30283]تستش کنید.

<form action="" method="post" onsubmit="return confirm('برای حذف این پیغام اطمینان دارید؟')">
<input type="submit" value="delete">
</form>

[/quote]
تست کردم تاثیر نداشت

0  تشکر
چهار شنبه ، 13 آگوست 2014     11:56 ب.ظ # پاسخ تائید شده توسط سوال کننده


کیوان علی محمدی

Authorplus
VIP
1792 پست4 تاپیک

ولی من خودم اینو تست کردم و جواب میده،شما یه کار دیگه هم میتونید انجام بدید، کد رو برای رویداد onclick دکمه ارسال فرم بنویسید و تست کنید.

0  تشکر
پنجشنبه ، 14 آگوست 2014     2:02 ق.ظ #


lili

Subscriber
184 پست38 تاپیک

بله جواب داد ممنمون

 

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

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