alialavimajd 1 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 سلام,میدونین هر کاربر بعد ثبت نام یه بخش تاریخ عضویت یا همون user_registered تو دیتابیسش داره.میخام تاریخ ثبت نام کاربرو با تاریخ الان مقایسه کنم و اگه این اختلاف بیشتر از یک سال بود,یعنی از تاریخ عضویت یکسال به بالا گذشته بود, به صفحه خاصی redirect کنم.از افزونه jalali هم استفاده می کنم. لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 با افزونه جلالی مقایسه را به راحتی نمی تونید انجام بدید افزونه parsidate را نصب کنید تا بشه مقایسه کرد 4 لینک به ارسال
botia 35 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 با افزونه جلالی امکانش نیست.با افزونه ای که ایمان خان معرفی کردند بهتر می شود این کار را انجام داد. 1 لینک به ارسال
alialavimajd 1 ارسال شده در اردیبهشت 93 مالک گزارش بازنشر ارسال شده در اردیبهشت 93 (ویرایش شده) میشه کدشو بنویسین؟نمیدونم چطور باید دو زمان رو مقایسه کنم.افزونه prsidate هم نصب کردم.ممنون ویرایش شده اردیبهشت 93 توسط alialavimajd لینک به ارسال
alialavimajd 1 ارسال شده در اردیبهشت 93 مالک گزارش بازنشر ارسال شده در اردیبهشت 93 از دستور زیر در فایل header.php تم استفاده کردم:<?php$datetime1 = date_create(get_userdata(get_current_user_id( ))->user_registered);$datetime2 = date_create(date());$interval = date_diff($datetime1, $datetime2);if ( $interval > 365 ){wp_redirect('http://REDIRECTIONADDRESS');exit;}?>ولی کار نمیکنهمشکل چیه؟ لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 نمونه : <p id="reg"></p><?phpglobal $user_id; if(is_user_logged_in()) {?><?php $user_info = get_userdata($user_id);$user_registered = $user_info-> user_registered;?><script type="text/javascript">$(document).ready(function() {var rgti = '<?php echo $user_registered;?>';var rgt = rgti.replace(/-/gi,'');var rg = rgt.replace(/ /gi, '');var str = rg.replace(/:/gi, '');var t = "<?php echo date('Ymd');?>000000";var tstr = parseInt(t)-parseInt(str);var tst = tstr/10000000000;if(tst >= 1) {$("#reg").text('بیش از یک سال');}else {$("#reg").text('کمتر از یک سال');}})</script><?php }?> 3 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری