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 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .