ПРОШУ ПРОЩЕНИЯ, ДА! у меня Brithday было написано, правда и в сценарии и в объекте...rtroyakov писал(а):sega6549 писал(а):что то у меня не взлетело, пробовал оба варианта сценария, прописал день рождения сегодняшним числом в свойствах пользователя, дату алиса знает, нажимаю выполнить скрипт и в итоге пишет что дней рождения на сегодня не обнаружено... куда копать ума не приложу, тут же все просто как 2 пальца, но не работает почему то
Если Вы просто скопировали код от Vovix ,то в строчке list($USd, $USm, $USy) = explode(".", gg($user.".Brithday")); есть ошибка,точнее описка(это для нас людей опечатка,а для машины-это символ и ,соответственно,неверный путь,неверное свойство объекта,свойства,которого нет; точнее я про английское написание слова "день рождения",т.е. "birthday" ,т.е. вот так должно быть list($USd, $USm, $USy) = explode(".", gg($user.".birthday")); и у Вас и свойство,данное классу,соответственно и объектам этого класса,(по идее) тоже должно быть написано с маленькой буквы) .
Если Вы просто скопировали код от Amarok,то в строчках:
$today=gg("Time.DayOfMonthNum");
$today.=".";
$today.=gg("Time.MonthNum");
как я думаю,тоже есть описки,а именно точка после $today
Будьте внимательны.Всё работает.Проверяйте и делайте либо своё,переделывая соответственно названия классов,свойств,методов и т.д. в скриптах,либо пользуйтесь наработками других людей,таких как Vovix,Amarok.Парни грамотные и даже помогут,если обратитесь напрямую.
поэтому всё работало правильно!
очепятка!!!