beh9am

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

7 پست در این موضوع قرار دارد

سلام

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

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


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

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


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

ولی نشد

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

تشکر

0

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


لینک به پست

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

1

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


لینک به پست

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

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

1

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


لینک به پست

ارسال شده در (ویرایش شده)

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

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

$amount

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

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

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

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

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

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

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


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

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

همین

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

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


لینک به پست

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


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

0

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


لینک به پست

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


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

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

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

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

0

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


لینک به پست

شما به فرم پرداختتون یه چک باکس با نام 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;

1

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


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری