mehdi... 240 ارسال شده در آبان 92 گزارش بازنشر ارسال شده در آبان 92 با سلاممی خواستم یه فرم بسازم که مثلا هر کسی اونا پر کنه و اطلاعاتش را تو یه جدول در دیتابیس ذخیره کنم و این که این فرم در قالب ایجاد کنم یعنی فایل براش تو قالب درست کنم و فرم و صفحه ارسالش تو قالب باشند چطور باید این کارا کنم ؟فکر کنم اول راهنمایی کنید که چطور فرم را بسازم و وارد کنم به دیتابیس بهتر باشه بعد بری سراغ مسئله بعدیاگه جدول و فیلد ها هم با کد ساخته بشند دیگه محشرهممنون میشم کمک کنید نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آبان 92 گزارش بازنشر ارسال شده در آبان 92 اول از همه بهتره که اطلاعات بجای دیتابیس اصلی سایت به یک دیتابیس مجزا منتقل بشند چون فرمی که ورودی عمومی خواهد داشت قطعا پر خواهد شد از اسپم و بد افزار و امثال هم مگر اینکه بتوانید فرمتون رو از هر لحاظ ایمن کنید که بهترین راهش ایینه که کاربران ثبت نام شده در وردپرس فقط اجازه ارسال فرم را داشته باشند که در این صورت فرمتون کاملا وردپرسی می شه و با تابع <?php wp_insert_post( $post, $wp_error ); ?>و تعریف یک پست تایپ برای موضوع فرم می تونید به راحتی اینکار را بکنید و الا باید فرمتون رو php بنویسید هر کدوم از دو راه بالا برای اجرایی شدن به بیش از یک ساعت آموزش احتیاج دارند اول مشخص کنید کدام روش مد نظرتون و قراره محتویات فرمتون چه اطلاعاتی باشند تا بریم سراغ بقیه اش 4 نقل قول لینک به ارسال
mehdi... 240 ارسال شده در آبان 92 مالک گزارش بازنشر ارسال شده در آبان 92 بله به نظر منم بهتره کاربرانی که عضو هستند بتونند فرم را ارسال کنند این راه بهتره نقل قول لینک به ارسال
mehdi... 240 ارسال شده در آبان 92 مالک گزارش بازنشر ارسال شده در آبان 92 حالا هر کدوم را که ساده تره را توضیح بدید ممنون میشم نقل قول لینک به ارسال
Morteza 34190 ارسال شده در آبان 92 گزارش بازنشر ارسال شده در آبان 92 اگر میخوایدجدول در دیتابیس ساخته بشه بهتره بصورت افزونه ایجاد کنیدبرای ایجادجدول:http://codex.wordpress.org/Creating_Tables_with_Pluginsبعدفرم رو ایجاد می کنید و باهرمتید دوست دارید پست یا گت می فرستید و بعد در دیتابیس ذخیره می کنید:http://codex.wordpress.org/Function_Reference/wpdb_Class#INSERT_rows 4 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .