shaho 0 ارسال شده در بهمن 90 سلام ببخشید من یک درخواست کوچیک دارم اگه دوستان عزیز راهنمایی کنند خیلی لطف میکنن من یک فرم دارم که اطلاعاتش اتوماتیک تکمیل میشه مثلا نام و نام خانوادگی: علی محمدی مبلغ: 1000 آخر این فرم تکمیل شده یک دکمه پرداخت است که میخوام درصورتیکه کاربر برروی آن کلیک کرد به اطلاعاتش رو بفرسته به اون فرمی که با breezingforms ساختم. تو اون فرمی که با breezingforms ساختم نام و نام خانوادگی و مبلغ هم هست. یعنی اون اطلاعات فرم قبلی با یک کلیک بیاد تو فرم بعدی من خودم این کد رو با html نوشتم میره به اون صفحه ولی اطلاعاتش رو منتقل نمیکنه: [align=left][align=left] [/align][/align]کارم خیلی گیره اگه دوستان سریع راهنمایی کنن که مشکل کار من کجاست نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
سروش 40 ارسال شده در بهمن 90 سلام ببینید توی فرم سازتون شما باید مقدار value های مورد نظرتون رو برابر : $_POST['name'] و $_POST['amount'] قرار بدید! چک کنید و عینا این متغیرها رو قرار بدید ببینید چی میشه! (البته شک دارم درست بشه!) راه بهتری که به نظرم میرسه اینه که یه فرم دیگه بسازید مقدادیر رو به اون بفرستید و از طریق اون عملیات رو انجام بدید پیروز باشید نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
phpnet 0 ارسال شده در بهمن 90 با سلام 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] نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر