ساخت فرم بررسی شماره سریال محصولات

mohsen.y2j

تازه وارد
سلام دوستان .میخوام با یه پلاگین فرمی درست کنم(ترجیحا با گرویتی فرم) که بتونم از کاربر شماره سریال محصولی که خریده رو بگیرم و در صورتی که اون شماره درست بود به کاربر پیغام مناسب نشون داده بشه وگرنه که پیغامی مبنی بر نامعتبر بودن محصول نشون داده بشه.پیشنهادتون چیه؟ چون مشکل اصلی که دارم اینه که نمیدونم چجوری باید تعداد زیادی شماره سریال به پلاگین بدم تا بتونه اونارو با عددی که کاربر وارد میکنه تطبیق بده و اگه مثلا بخوام از منطق شرطی استفاده کنم باید حدود چندهزارتا شماره وارد کنم!! آیا راه بهتری هم برای این کار وجود داره؟ با تشکر

نمونه این فرم: 

 

Mostafa74

کاربر عضو
سلام دوستان .میخوام با یه پلاگین فرمی درست کنم(ترجیحا با گرویتی فرم) که بتونم از کاربر شماره سریال محصولی که خریده رو بگیرم و در صورتی که اون شماره درست بود به کاربر پیغام مناسب نشون داده بشه وگرنه که پیغامی مبنی بر نامعتبر بودن محصول نشون داده بشه.پیشنهادتون چیه؟ چون مشکل اصلی که دارم اینه که نمیدونم چجوری باید تعداد زیادی شماره سریال به پلاگین بدم تا بتونه اونارو با عددی که کاربر وارد میکنه تطبیق بده و اگه مثلا بخوام از منطق شرطی استفاده کنم باید حدود چندهزارتا شماره وارد کنم!! آیا راه بهتری هم برای این کار وجود داره؟ با تشکر

نمونه این فرم: 
کافیه یه فرم طراحی کنه و از " wc_get_product_id_by_sku " استفاده کنید

مقادیر ارسال شده از فرم هم به این صورت باید اعتبار سنجی کنی و نیازی هم به وارد کردن باکد ها نیست از خود ووکامرس خونده میشه

کد:
<?PHP

	if ( isset($_REQUEST['shome_input_name') ) // زمانی که مقادیر فرم ارسال شود
	{
		$sku = wc_get_product_id_by_sku($_REQUEST['sku']); // مقدار شناسه از فرم دریافت میشود
		if ( $sku != 0 && !empty($sku) )
			{
				echo " کالا معتبر است " ;
			}
			else
			{
				echo " کالا نامعتبر است " ;
			}
 
بالا