رفتن به مطلب
shaho

ارسال اطلاعات به فرم ساز breezingforms

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

سلام

ببخشید من یک درخواست کوچیک دارم اگه دوستان عزیز راهنمایی کنند خیلی لطف میکنن

من یک فرم دارم که اطلاعاتش اتوماتیک تکمیل میشه

مثلا

نام و نام خانوادگی: علی محمدی

مبلغ: 1000

آخر این فرم تکمیل شده یک دکمه پرداخت است که میخوام درصورتیکه کاربر برروی آن کلیک کرد به اطلاعاتش رو بفرسته به اون فرمی که با breezingforms ساختم.

تو اون فرمی که با breezingforms ساختم نام و نام خانوادگی و مبلغ هم هست. یعنی اون اطلاعات فرم قبلی با یک کلیک بیاد تو فرم بعدی

من خودم این کد رو با html نوشتم

میره به اون صفحه ولی اطلاعاتش رو منتقل نمیکنه:

[align=left][align=left]

[/align][/align]

کارم خیلی گیره اگه دوستان سریع راهنمایی کنن که مشکل کار من کجاست

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


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

سلام

ببینید توی فرم سازتون شما باید مقدار value های مورد نظرتون رو برابر :

$_POST['name']

و

$_POST['amount']

قرار بدید! چک کنید و عینا این متغیرها رو قرار بدید ببینید چی میشه!‌ (البته شک دارم درست بشه!‌)

راه بهتری که به نظرم میرسه اینه که یه فرم دیگه بسازید مقدادیر رو به اون بفرستید و از طریق اون عملیات رو انجام بدید

پیروز باشید

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


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

با سلام

http://crosstec.de/en/forums/15-usage/28438-php-auto-fill-form-using-getuser--breezing-forms.html

http://crosstec.de/en/forums/30-tips-a-tricks/30754-field-masking-for-input-values.html

این دو صفحه را بخوان

این راهنمای پایین هم چک باکس ها را باهم جمع می کنند شما می توانید با الگوبرداری از این راهنما تکست باکس های خود را مقدار دهی کنید...

[align=left]Total Sum / Calculations with Checkbox Fields: How-To

I have amounts in checkbox fields and need to display the total sum of all the fields. How do I do that?

1. Create a form using QuickMode

2: Add your checkbox fields.

3a. Give them whatever LABEL you want, but make sure the NAME is something easy. For this example the names are d11, d12, d13, d14, d16, d18 and d1o (that last one is a lowercase letter o for "open", not the number zero).

3b: Give them a VALUE that is a dollar value. My values for this example are 35.00, 35.00, 35.00, 35.00, 45.00, 55.00, and 70.00.

3c: For each checkbox, click on the ADVANCED tab, and create an ACTIONSCRIPT event using CUSTOM, and check the action CLICK. In the code framework box put in this:

Code:

________________________________________

function ff_d11_action(element,action) {

ff_amountowing_action(element,action);

}

________________________________________

Make sure you change the title to match the NAME of this checkbox. So for box d12 it would look like this:

Code:

function ff_d12_action(element,action) {

ff_amountowing_action(element,action);

}

________________________________________

and so on.

Make sure you click SAVE PROPERTIES after each field is created!

4a. Create a text field with the NAME "amountowing" and a VALUE of 0.

4b. On the ADVANCED tab click on READ ONLY so that people can not alter the amount.

Under the ACTIONSCRIPT set it to CUSTOM. You do not need to click on any of the checkboxes, as this script runs from the checkboxes on your form (the ones you created in step 2).

4c. In the code framework add this:

Code:

________________________________________

function ff_amountowing_action(element,action)

{

ff_getElementByName('amountowing').value = 0;

if (ff_getElementByName('d11').checked)

{

ff_getElementByName('amountowing').value = Number(ff_getElementByName('amountowing').value) + Number(ff_getElementByName('d11').value);

}

if (ff_getElementByName('d12').checked)

{

ff_getElementByName('amountowing').value = Number(ff_getElementByName('amountowing').value) + Number(ff_getElementByName('d12').value);

}

if (ff_getElementByName('d13').checked)

{

ff_getElementByName('amountowing').value = Number(ff_getElementByName('amountowing').value) + Number(ff_getElementByName('d13').value);

}

if (ff_getElementByName('d14').checked)

{

ff_getElementByName('amountowing').value = Number(ff_getElementByName('amountowing').value) + Number(ff_getElementByName('d14').value);

}

if (ff_getElementByName('d16').checked)

{

ff_getElementByName('amountowing').value = Number(ff_getElementByName('amountowing').value) + Number(ff_getElementByName('d16').value);

}

if (ff_getElementByName('d18').checked)

{

ff_getElementByName('amountowing').value = Number(ff_getElementByName('amountowing').value) + Number(ff_getElementByName('d18').value);

}

if (ff_getElementByName('d1o').checked)

{

ff_getElementByName('amountowing').value = Number(ff_getElementByName('amountowing').value) + Number(ff_getElementByName('d1o').value);

}

}

________________________________________

Note that to see all of that code you may have to scroll across! But you can just copy it and paste it into your form's code framework.

4d. Modify that code to replace the names with the ones you used in step 2. If you used my names (d11, d12, d13, d14, d16, d18 and d1o) then it will work as is.

Now save the properties, save the form, and publish. As you click the checkboxes on and off the amount owing will be updated with the correct sums.

(Thanks to DavidLGCrawford for this solution!)

[/align]

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


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

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

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

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

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

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

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

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

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


×
×
  • افزودن...