[ Новые сообщения · Участники · Правила форума · Пошук · RSS ]
Страница 1 из 11
Модератор форума: sova77 
Форум » Общий раздел » все для сайта » скрипт поздравления (выводит пользователю поздравление в день его рождения)
скрипт поздравления
sova77Дата: Сб, 22.08.2009, 19:12 | Сообщение # 1
вип
Группа: разработчик
Сообщений: 601
Награды: 13
Статус: відсутній
Скрипт выводит поздравительное сообщение - женщинам и мужчинам разные,

посмотреть можете указав в своем профиле - "день рождение" - текущую дату

вставте код - где хотите чтоб выводилось сообщение

Code

<script language="JavaScript">  
<!--  
function myFunction1(){  
if (date<=myDate) month1=12-(month-myMonth);  
else month1=11-(month-myMonth);  
}  
function myFunction2(){  
if (date>myDate) month1=(myMonth-month-1);  
else month1=(myMonth-month);  
}  
function myFunction3(){  
if (date<=myDate) month1=0;  
else month1=11;  
}  
function myFunction4(){  
if (month==2) date1=(28-date+myDate);  
if (month==4) date1=(30-date+myDate);  
if (month==6) date1=(30-date+myDate);  
if (month==9) date1=(30-date+myDate);  
if (month==11) date1=(30-date+myDate);  
if (month==1) date1=(31-date+myDate);  
if (month==3) date1=(31-date+myDate);  
if (month==5) date1=(31-date+myDate);  
if (month==7) date1=(31-date+myDate);  
if (month==8) date1=(31-date+myDate);  
if (month==10) date1=(31-date+myDate);  
if (month==12) date1=(31-date+myDate);  
}  
var date=(new Date()).getDate();  
var month=(new Date()).getMonth()+1;  

  <?if(substr($USER_BIRTHDAY$,8,2)='01')?>var myDate=1<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='02')?>var myDate=2<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='03')?>var myDate=3<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='04')?>var myDate=4<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='05')?>var myDate=5<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='06')?>var myDate=6<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='07')?>var myDate=7<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='08')?>var myDate=8<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='09')?>var myDate=9<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='10')?>var myDate=10<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='11')?>var myDate=11<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='12')?>var myDate=12<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='13')?>var myDate=13<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='14')?>var myDate=14<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='15')?>var myDate=15<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='16')?>var myDate=16<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='17')?>var myDate=17<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='18')?>var myDate=18<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='19')?>var myDate=19<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='20')?>var myDate=20<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='21')?>var myDate=21<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='22')?>var myDate=22<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='23')?>var myDate=23<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='24')?>var myDate=24<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='25')?>var myDate=25<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='26')?>var myDate=26<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='27')?>var myDate=27<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='28')?>var myDate=28<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='29')?>var myDate=29<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='30')?>var myDate=30<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='31')?>var myDate=31<?endif?>  

  <?if(substr($USER_BIRTHDAY$,5,2)='01')?>var myMonth=1<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='02')?>var myMonth=2<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='03')?>var myMonth=3<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='04')?>var myMonth=4<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='05')?>var myMonth=5<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='06')?>var myMonth=6<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='07')?>var myMonth=7<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='08')?>var myMonth=8<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='09')?>var myMonth=9<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='10')?>var myMonth=10<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='11')?>var myMonth=11<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='12')?>var myMonth=12<?endif?>  

if (month>myMonth) myFunction1();  
if (month<myMonth) myFunction2();  
if (month==myMonth) myFunction3();  
if (date<=myDate) date1=(myDate-date);  
if (date>myDate) myFunction4();  

if (month1==0 && date1==0) txt=(
<?if($USER_GENDER_ID$="2")?><?else?>" Дорогой $USERNAME$! От лица всей команды сайта, поздравляю тебя с Днем Рождения!!! <br> Успехов тебе, и всего самого наилучшего"<?endif?>  
<?if($USER_GENDER_ID$="1")?><?else?>" $USERNAME$ Приветик солнышко! Хочу тебя поздравить с Днем Рождения! <br> Пожелать тебе всего самого лучшего! Чтобы все твои желания исполнились."<?endif?>  
);  
document.write('<table width="100%" border="0" cellspacing="0" cellpadding="5" style="background-color:#f5f5f5; border-top:2px dotted #491f1f; border-right:2px dotted #491f1f; border-bottom:2px dotted #491f1f; border-left:2px dotted #491f1f;"><tr> <td><img align="left" src="$USER_AVATAR_URL$" width="50" border="0" /></td> <td><font style="font-size: 19px; font-family: Verdana; color: red;">'+txt+'</font></td></tr></table>');  

// -->  
</script>



форум для интересных людей
 
Обьявления
sova77Дата: Сб, 22.08.2009, 19:17 | Сообщение # 2
вип
Группа: разработчик
Сообщений: 601
Награды: 13
Статус: відсутній
ведет отсчет скоко осталось до дня рождения
вставить в шаблон
"Персональная страница пользователя"
после
Code
<?if($_BIRTHDAY$)?>
<div id="block10" class="udtb"><div class="udtlb">Дата рождения:</div>$_BIRTHDAY$ [ <b>$_AGE$</b> $_ZODIAC$ ]</div>
<?endif?>

вставить код
Code

<!==========================================>
<script language="JavaScript">  
<!--  
function myFunction1(){  
if (date<=myDate) month1=12-(month-myMonth);  
else month1=11-(month-myMonth);  
}  
function myFunction2(){  
if (date>myDate) month1=(myMonth-month-1);  
else month1=(myMonth-month);  
}  
function myFunction3(){  
if (date<=myDate) month1=0;  
else month1=11;  
}  
function myFunction4(){  
if (month==2) date1=(28-date+myDate);  
if (month==4) date1=(30-date+myDate);  
if (month==6) date1=(30-date+myDate);  
if (month==9) date1=(30-date+myDate);  
if (month==11) date1=(30-date+myDate);  
if (month==1) date1=(31-date+myDate);  
if (month==3) date1=(31-date+myDate);  
if (month==5) date1=(31-date+myDate);  
if (month==7) date1=(31-date+myDate);  
if (month==8) date1=(31-date+myDate);  
if (month==10) date1=(31-date+myDate);  
if (month==12) date1=(31-date+myDate);  
}  
var date=(new Date()).getDate();  
var month=(new Date()).getMonth()+1;  

  <?if(substr($USER_BIRTHDAY$,8,2)='01')?>var myDate=1<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='02')?>var myDate=2<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='03')?>var myDate=3<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='04')?>var myDate=4<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='05')?>var myDate=5<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='06')?>var myDate=6<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='07')?>var myDate=7<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='08')?>var myDate=8<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='09')?>var myDate=9<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='10')?>var myDate=10<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='11')?>var myDate=11<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='12')?>var myDate=12<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='13')?>var myDate=13<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='14')?>var myDate=14<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='15')?>var myDate=15<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='16')?>var myDate=16<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='17')?>var myDate=17<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='18')?>var myDate=18<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='19')?>var myDate=19<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='20')?>var myDate=20<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='21')?>var myDate=21<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='22')?>var myDate=22<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='23')?>var myDate=23<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='24')?>var myDate=24<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='25')?>var myDate=25<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='26')?>var myDate=26<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='27')?>var myDate=27<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='28')?>var myDate=28<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='29')?>var myDate=29<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='30')?>var myDate=30<?endif?>  
  <?if(substr($USER_BIRTHDAY$,8,2)='31')?>var myDate=31<?endif?>  

  <?if(substr($USER_BIRTHDAY$,5,2)='01')?>var myMonth=1<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='02')?>var myMonth=2<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='03')?>var myMonth=3<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='04')?>var myMonth=4<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='05')?>var myMonth=5<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='06')?>var myMonth=6<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='07')?>var myMonth=7<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='08')?>var myMonth=8<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='09')?>var myMonth=9<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='10')?>var myMonth=10<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='11')?>var myMonth=11<?endif?>  
  <?if(substr($USER_BIRTHDAY$,5,2)='12')?>var myMonth=12<?endif?>  

if (month>myMonth) myFunction1();  
if (month<myMonth) myFunction2();  
if (month==myMonth) myFunction3();  
if (date<=myDate) date1=(myDate-date);  
if (date>myDate) myFunction4();  

if (month1==0 && date1==0) txt=("Сегодня мой день рождения! :)))");  
document.write('<font color="#000000">'+txt+'</font>');  

// -->  
</script>
<!==========================================>


форум для интересных людей
 
Обьявления
Форум » Общий раздел » все для сайта » скрипт поздравления (выводит пользователю поздравление в день его рождения)
Страница 1 из 11
Поиск: