omidparkour

ذخیره اطلاعات در دیتابیس

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

سلامی مجدد

من توی یک فایل یک فرم دارم و میخوام از طریق افزونه اطلاعات اون فرم رو ذخیره کنم داخل دیتابیس!!

حالا میخواستم بدونم چطوری میتونم این کار رو انجام بدم(چون اطلاعات یک فایل دیگه رو میخوام ذخیره کنم سخت شده برام)

0

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


لینک به پست

باید به MySQL تساط داشته باشید ، این آدرس مستندات کار با دیتابیس در وردپرس :


http://codex.wordpress.org/Class_Reference/wpdb

0

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


لینک به پست

این رو میدونم

فک کنم منظورم رو نفهمیدین

من فرمم توی فایل های قالبم هست و من میخوام به وسیله افزونه اطلاعات اون فرم که توی فایل های قالبم هست رو ذخیره کنم

یکم اگه میشه راهنمایی کنید

0

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


لینک به پست

خب شما اطلاعات فرم را از طریق آرایه های فراعمومی GET یا POST دریافت میکیند و با توابعی که در مستندات خدمتتون دادم در دیتابیس ذخیره میکنید !

1

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


لینک به پست

توی ذخیره کردن مشکلی ندارم

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

فرض کنید فرم توی این فایل هست

www\wp\wp-content\themes\test\index.php

و افزونه در اینحاس

www\wp\wp-content\plugins\test

0

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


لینک به پست

سلام

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

https://wordpress.org/plugins/contact-form-7-to-database-extension/

این افزونه برای فرم تماس 7 و سایر افزونه های فرم ساز به صورت خودکار اطلاعات رو روی دیتابیس ذخیره می کنه .

یه قابلیت جالب افزونه داشتن کد کوتاه [cfdb-save-form-post] هستش که با این کد می تونید اطلاعات هر فرمی رو به راحتی توی دیتابیس ذخیره کنید .

موفق باشید

0

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


لینک به پست

شما میتونید از اکشن init در افزونه تان استفاده کنید :


add_action('init', 'get_form_data');
function get_form_data() {
if(isset($_POST['field'])) {
// کد های ذخیره اطلاعات فرم در دیتابیس
}
}

0

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


لینک به پست

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

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

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

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


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

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

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


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