PDA

View Full Version : سوال: در مورد كار با button و ديتابيس



skarimi1369
سه شنبه 04 شهریور 1393, 19:48 عصر
سلام بنده يك فرم دارم و توسط كليك روي يك button موارد آن در ديتابيس ثبت ميشه (insert و update هر دو)
فقط اگر چندبار پشتسرهم و سريع اينكارو كنه كاربر مثلا سه بار 2بار آن احتمال زياد ثبت ميشه

حال چكار كنم كه اين مشكل حل شود؟

تازه كار هستم
-
آيا ميشه گفت بعد از كليك روي دكمه وقتي دكمه ماوس رها مي شود دكمهخ غيرفعال شود disabled
يا راه ديگه اي هست ؟

دستوراتي كه چندبار ثبت ميشه دستور ذيل هست هر چي روي دكمه پشت سرهم كليك شود اينا ثبت ميشه

mysql_query("INSERT INTO `xeon_users_history` (`id`,`user`,`date`,`type`,`value`,`values`) VALUES (NULL ,'".$xUS['x_username']."','".time()."','107','$ii','0') ;") or die(_OP_ERROR(mysql_error(), __FILE__, __LINE__));

mysql_query("INSERT INTO `xeon_cashoutshares` (`id`,`user_id`,`username`,`user_real`,`date`,`sta tus`) VALUES (NULL,'".$xUS['id']."' ,'".$xUS['x_username']."','$ii','".time()."','0');") or die(_OP_ERROR(mysql_error(), __FILE__, __LINE__));

mysql_query("UPDATE `xeon_shares` SET `sales` = '2' WHERE `id_user`='$idss' and `user_real` = '$ii' LIMIT 1;");

Mori Bone
سه شنبه 04 شهریور 1393, 20:16 عصر
سلام . با ایجکس مفادیر ارسال میشه؟

DR.HTML
سه شنبه 04 شهریور 1393, 21:08 عصر
بعد از ثبت ریدایرکت کنید که مقادیر از header خالی شن

skarimi1369
چهارشنبه 05 شهریور 1393, 12:59 عصر
سلام ريدايركت جواب نداد

ارسال با form متد post

و php است