ورود

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



farazfaraz
August 2nd, 2012, 19:12
با سلام
من یه کد php دارم که مال آسان پرداخت پی لاین هست و مربوط به پر کردن فرم هست
کدش اینطوری کار میکنه که مشتری یه سری فرم رو پر میکنه و این فرم تو دیتا بیس ذخیره میشه
حالا من میخوام مشتری به جای فیلد توضیحات براش یه inpot box و یه رادیو و یه سری چک باکس ظاهر بشه که مشتری پس از پر کردن اون چند فیلدهای اضافی اطلاعات همه این فیلدها با هم در قسمت توضیحات ذخیره بشه
خودم چند تا آموزش رو خوندم و یه سری تغییراتی دادم ولی موفق نشدم
ممنون میشم که اگه برام تغییرش بدین
اینم اون فایلی که میگفتم

php.online
August 2nd, 2012, 19:22
فرم را که ارسال میکنی می تونی مقادیرشون رو دریافت کنی و همشون رو توی یک متغییر بزاری
خط 27
$desc = addslashes(htmlspecialchars($_POST['desc']));


مقادیر رو دریافت میکنه.

farazfaraz
August 2nd, 2012, 19:32
میشه یکم بیشتر توضیح بدین
مثلا میشه واسه نمونه یه input box به کد اضافه کنید که با پر کردن اون و فیلد توضیحات هر دو در قسمت توضیحات دیتا بیس بیاد
یعنی هر دو با هم در متغیر desc ذخیره بشه

خیلی خیلی ممنون از شما

php.online
August 2nd, 2012, 19:50
براتون آپلود کردم
http://www.clickhost.ir/vps/wp-content/uploads/2012/08/index.zip

farazfaraz
August 2nd, 2012, 20:07
شرمنده دوباره مزاحمتون شدم
الان دوباره کد شما رو امتحان کردم ولی کار نکرد
بی زحمت براتون مقدوره که کد آسان پرداخت رو از لینک زیر دانلود کنید و رو هاستتون نصب کنید و اونجا این کدو تست کنید ببینید مشکل از کجایه
http://payline.ir/codes/asan-pardakht.zip
من اینبار امتحان کردم فقط همون قسمت توضیحات وارد دیتا بیس شد و بقیه نیومد
بازم ممنون از شما.

php.online
August 2nd, 2012, 20:12
چک باکس ها رو تیک زدین قبل ارسال ؟
تیک نزنین مقداری ارسال نمیکنه که

farazfaraz
August 2nd, 2012, 22:02
من دقیقا کد شما رو گذاشتم
تو اون کدی که شما دادین اصلا چک باکس نبود.فقط دو تا اینپوت باکس بود که وقتی اونها رو هم پر کردم بازم فقط اطلاعات قسمت توضیحات تو اونجا اومد و اطلاعات فیلدای اضافی نیومد
من از صبح دارم با این کد کلنجار میرم ولی با اطلاعات ناقصم تا الآن به هیچ جا نرسیدم

شاید اون کدی که به من دادین به جاییش اشکال داره
شما اگه لطف کنین و اون ماژول رو نصب کنید و خودتون تست کنید و ببینید اشکالش کجایه کمک خیلی بزرگی برام میکنید

php.online
August 2nd, 2012, 22:15
دوباره براتون گذاشتم. سرم شلوغه شرمنده . نمیرسم نصب کنم. اینو ببینید . امیدوارم که منظورتون رو درست متوجه شده باشم.
http://www.clickhost.ir/vps/wp-content/uploads/2012/08/index.zip

farazfaraz
August 2nd, 2012, 22:29
الان این رو هم امتحان کردم نشد
اون خط شماره 25 رو که شما تغییر میدین من دیدم که هر کاری میکنیم تاثیری نداره کلا پاکش کردم که با این اوصاف دیگه خود قسمت توضیحات اصلی هم نباید تو دیتابیس ذخیره میشد که در عین ناباوری دیدم بازم ذخیره شد
من هم امروز صبح خیلی رو اون خط کار کردم و همش همینطوری میشد که فک کردم که شاید کلا به اون خط ربط نداشته باشه واسه همین بیخیالش شدم:61: