رفتن به مطلب
beh9am

افزودن مقدار به یک متغیر در php

پست های پیشنهاد شده

سلام

من تو سایتم یک فرم درگاه پرداخت دارم که میخوام کاربر وقتی یک چک باکس رو تیک زد مبلغ 1000 تومن به مقدار وارد شده اضافه بشه

فرم من مقدار رو اینطوری میگیره :


$amount = trim($_GET['am']);

فکر کنم با گذاشتن یه + درست میشه :


$amount = trim($_GET['am'])+1000;

ولی نشد

میخوام اون مبلغ 1000 با زدن یه چک باکس به متغیر اضافه بشه

تشکر

به اشتراک گذاری این ارسال


لینک به ارسال

دوست عزیز بهتره از جاوا اسکریپت استفاده کنید به اینصورت که تمام تغییرات رو روی باکس نهایی اعمال کند توسط جاوا سکریپت و اون وقت مقدار نهایی که به دست میاد رو ارسال کنید

به اشتراک گذاری این ارسال


لینک به ارسال

لاقل میگفتید کد چه درگاهی و از کجا دارید !!!

تمام کد های صفحه را قرار بدید برسی بشه

به اشتراک گذاری این ارسال


لینک به ارسال

دوست عزیز بهتره از جاوا اسکریپت استفاده کنید به اینصورت که تمام تغییرات رو روی باکس نهایی اعمال کند توسط جاوا سکریپت و اون وقت مقدار نهایی که به دست میاد رو ارسال کنید

یک صفحه هست که کاربر مبلغ رو خودش وارد میکنه و تو متغیر

$amount

ذخیره میشه و پست میکنه به درگاه

حالا میخوام تو همون صفحه یه چک باکس باشه که اگه زده بشه 1000 تومن به مبلغی که کاربر اضافه کرده و به فرم ارسال میشه ، افزوده بشه

لاقل میگفتید کد چه درگاهی و از کجا دارید !!!

تمام کد های صفحه را قرار بدید برسی بشه

درگاه که بانک ملنه و ما با درگاه کاری نداریم

مقدار هزینه که کاربر وارد میکنه تو فیلدی که گذاشتم رو میخوام اینکارو کنم

فرمی که استفاده میکنم اینه :


<form method="post">
<input type="text" size="10" name="amount" /> تومان
<input type="submit" name="deposit_pay_me" value="مبلغ" />
</form>

حالا میخوام یه چک باکس یا دکمه رادیویی باشه که اگر زده بشه به مبلغی که وارد شده در input مقدار 1000 تومن اضافه بشه

همین

ویرایش شده توسط beh9am

به اشتراک گذاری این ارسال


لینک به ارسال

اگه کد های صفحه را میذاشتی بهتر راهنماییت میکردم ولی از این کد بجای کد بالا میتونی استفاده کنی :


$amount = trim($_GET['am']);
$amount=$amount+1000;

به اشتراک گذاری این ارسال


لینک به ارسال

اگه کد های صفحه را میذاشتی بهتر راهنماییت میکردم ولی از این کد بجای کد بالا میتونی استفاده کنی :


$amount = trim($_GET['am']);
$amount=$amount+1000;

کد کل صفحه فرم همونه

ببخشید این کدی که دادید دستی هست که همیشه اضافه میشه

من میخوام وقتی یک چک باکس توسط کاربر تیک زده شد اون 1000 تومن اضافه بشه

به اشتراک گذاری این ارسال


لینک به ارسال

شما به فرم پرداختتون یه چک باکس با نام addam اضافه کنید مثلا :


<form method="post">
<input type="text" size="10" name="amount" /> تومان
<input type="checkbox" name="addam" />
<input type="submit" name="deposit_pay_me" value="مبلغ" />
</form>

سپس کد زیر را به جای کدی که دادین جایگزین کنید :


$amount = trim($_GET['am']);
if(isset($_REQUEST['addam']))
if($_REQUEST['addam'] == TRUE)
$amount=$amount+1000;

به اشتراک گذاری این ارسال


لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • اضافه کردن...