bftarane
یک شنبه 04 خرداد 1393, 15:10 عصر
فرض کنید کاربر در صفحه افزایش موجودی
در textbox
مقدار 150000
رو وارد می کنه
و ما این رو به صفحه ای که دکمه های رفتن به درگاه بانکها وجود داره به صورت زیر می فرستیم
Payment.aspx?Am=150000
و در این صفحه این مقدار رو از کوئری استرینگ می گیریم و در کلیک دکمه پرداخت اینترنتی
مبلغ رو به درگاه می فرستیم
و در هنگام بازگشت در صورت موفقیت آمیز بودن پرداخت
یه فیلد رو در دیتابیس True می کنیم.
حالا یه مسئله ای وجود داره، اگه کاربر بیاد مقدار کوئری استرینگ رو تغییر بده در آدرس بار و بعد دکمه اینتر رو بزنه مقدار کوئری استرینگ تغییر می کنه
و با زدن دکمه پرداخت اینترنتی مقدار اشتباهی رو به بانک می فرستیم
برای حل این مشکل باید چه کرد؟
در textbox
مقدار 150000
رو وارد می کنه
و ما این رو به صفحه ای که دکمه های رفتن به درگاه بانکها وجود داره به صورت زیر می فرستیم
Payment.aspx?Am=150000
و در این صفحه این مقدار رو از کوئری استرینگ می گیریم و در کلیک دکمه پرداخت اینترنتی
مبلغ رو به درگاه می فرستیم
و در هنگام بازگشت در صورت موفقیت آمیز بودن پرداخت
یه فیلد رو در دیتابیس True می کنیم.
حالا یه مسئله ای وجود داره، اگه کاربر بیاد مقدار کوئری استرینگ رو تغییر بده در آدرس بار و بعد دکمه اینتر رو بزنه مقدار کوئری استرینگ تغییر می کنه
و با زدن دکمه پرداخت اینترنتی مقدار اشتباهی رو به بانک می فرستیم
برای حل این مشکل باید چه کرد؟