PDA

View Full Version : نشان دادن عکسهای مخصوص روزهای هفته



sinaeslami
یک شنبه 04 دی 1390, 04:13 صبح
سلام و خسته نباشید
من برای نشان دادن عکس ها مخصوص روزهای هفته از کد زیر استفاده میکنم ، ولی مشکل این کد این هستش که با تاریخ ویندوز کار میکنه و اگه تاریخ ویندوز درست تنظیم نباشه عکس درست رو نشون نمیده
چیکار کنم که از تاریخ ویندوز استفاده نکنه و عکس مربوط به تاریخ درست رو نمایش بده


<script type="text/javascript"><!--
var imlocation = "images/";
function ImageArray (n) {
this.length = n;
for (var i =1; i <= n; i++) {
this[i] = ' '
}
}
image = new ImageArray(7);
image[0] = 'sunday.gif';
image[1] = 'monday.gif';
image[2] = 'tuesday.gif';
image[3] = 'wednesday.gif';
image[4] = 'thursday.gif';
image[5] = 'friday.gif';
image[6] = 'saturday.gif';
var currentdate = new Date();
var imagenumber = currentdate.getDay();
document.write('<img src="' + imlocation + image[imagenumber] + '">');
//--></script>

hamid_shrk
یک شنبه 04 دی 1390, 08:40 صبح
پس میخواید از کجا بگیره تاریخ رو ؟
نگران نباشید سایتتون رو که آپلود کنید تاریخ سرور همیشه تنظیم هست خودش.

sinaeslami
یک شنبه 04 دی 1390, 23:31 عصر
پس میخواید از کجا بگیره تاریخ رو ؟
نگران نباشید سایتتون رو که آپلود کنید تاریخ سرور همیشه تنظیم هست خودش.
من این کد رو توی وردپرس ازش استفاده کردم . سایت من که وردپرس هست آپلود هستش.
ولی سایت رو روی سیستم های مختلف که تاریخ هاشون اشتباه تنظیم شده تست باز میکنم عکس های اشتباه نشون میده. وقتی تاریخ سیستم خودم رو هم تغییر میدم و سایت رو reload میکنم عکس تغییر میکنه
یکی از دوستان گفت که جاوااسکریپ اطلاعات تاریخ رو از روی ویندوز میگیره و حتما باشد از طریق یک کد بهش بگیم که اطلاعات تاریخ رو از سرور بگیره
این کار رو واسه وردپرس چطوری انجام بدم؟

sinaeslami
دوشنبه 05 دی 1390, 02:19 صبح
یکی از دوستان گفت که از روش زیر کاری کنم که این کد جاوا اسکریپ تاریخ رو از سرور بخونه.اگه میشه یکی دقیق کمکم کنه که چیکار کنم و کد رو برام اصلاح کنه

جاوااسکریپت لوکال اجرا میشه.
شما باید تاریخ رو با php در کد جاوااسکریپت echo کنید. با اینکار تاریخ سرور در کد بالا درج میشه.
تابع date باید جایگزین بشه.