رفتن به مطلب

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


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

سلامی مجدد

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

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

لینک به ارسال

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


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

لینک به ارسال

این رو میدونم

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

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

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

لینک به ارسال

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

لینک به ارسال

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

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

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

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

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

www\wp\wp-content\plugins\test

لینک به ارسال

سلام

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

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

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

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

موفق باشید

لینک به ارسال

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


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

لینک به ارسال

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

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

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

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

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

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

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

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

×
×
  • اضافه کردن...