PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : راهنمایی در مورد برنامه نویسی درگاه زرین پال



s8990
June 3rd, 2015, 08:18
سلام
زرین پال برای اسکریپت های php ، دو تا فایل php میده به اسم verify.php و request.php که اینها فقط عملیات خرید رو انجام میدن. حالا من کد آماده برای درگاه پرداخت زرین پال میخوام که بعد از خرید، اطلاعات خرید توی دیتابیس ذخیره بشه.
من آشنایی نسبی به برنامه نویسی php دارم. اما هرچقدر تلاش کردم باز ارور میداد و توی دیتابیس ذخیره نمی کرد!!!
از دوستان ممنون میشم کمک کنند
ممنون
موفق و سربلند باشید

secureconfig
June 3rd, 2015, 09:00
سلام.

درصورت امکان کد هایتان + متن ارور را قرار دهید تا دوستان راهنمایی کنند.

s8990
June 3rd, 2015, 09:16
این متن ارور هست.
Warning: PDOStatement::execute() [pdostatement.execute (http://www.shokolate.ir/zarinpal/pdostatement.execute)]: SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens in /home/.../verify.php on line 28
ویرایش : باید اینم بگم که پرداخت انجام میشه. ولی هیچ چیزی توی دیتابیس ثبت نمیشه!!!
فایل ها رو هم پیوست کردم.بعضی جاها که ... گزاشتم جاهایی هست که اطلاعات خودمه و میدونم باید تغییر کنه
پ.ن : لطفا دوستانی که لطف میکنن زحمت میکشن و جواب میدن لطف کنن بگن مشکل کجا بوده که یه چیزی هم یاد بگیریم
ممنون
موفق باشید

secureconfig
June 3rd, 2015, 09:26
این متن ارور هست.
Warning: PDOStatement::execute() [pdostatement.execute (http://www.shokolate.ir/zarinpal/pdostatement.execute)]: SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens in /home/.../verify.php on line 28
ویرایش : باید اینم بگم که پرداخت انجام میشه. ولی هیچ چیزی توی دیتابیس ثبت نمیشه!!!
فایل ها رو هم پیوست کردم.بعضی جاها که ... گزاشتم جاهایی هست که اطلاعات خودمه و میدونم باید تغییر کنه
پ.ن : لطفا دوستانی که لطف میکنن زحمت میکشن و جواب میدن لطف کنن بگن مشکل کجا بوده که یه چیزی هم یاد بگیریم
ممنون
موفق باشید
لینک زیر را مشاهده کنید :
http://www.webdeveloper.com/forum/showthread.php?280197-RESOLVED-Why-this-error-Invalid-parameter-number-number-of-bound-variables-does-not-match-nu

s8990
June 3rd, 2015, 15:50
ممنون دوست عزیز
دیدم لینک شما رو . اما کدهایی که زرین پال به من داده با این فرق می کنه. مشکل اینجاست که کدهای زرین پال شی گراست و من تازه شروع کردم به یادگیری شی گرایی. اگه کدهاش شی گرا نبود خودم درستش می کردم اما الان نمیتونم تغییراتی بدم
اگه کسی اینجا درگاه زرین پال استفاده می کنه میتونه همون کدهارو به من بده. اگرم نمیخواد کدهاش عمومی شه توی خصوصی بفرسته
ممنون
موفق و سربلند باشید

- - - Updated - - -

ممنون از کاربر با نام کاربری secureconfig (http://www.webhostingtalk.ir/member.php?u=104625)
درست شد. مشکل از کدنویسی بود که خودم درستش کردم. . لطفا مدیران تاپیک رو ببندند :)