Lange
Легенда
Что он тогда не меняет?
Что он тогда не меняет?
case 'user_register':
require(INC_DIR .'functions_validate.php');
break;
case 'users_birthday':
break;
'posts' => array('guest'),
'users_birthday' => array('user'),
function users_birthday()
{
require(AJAX_DIR .'users_birthday.php');
}
<script type="text/javascript">
function users_birthday()
{
f_list = false;
$('#users_birthday').toggle();
if (!f_list) ajax.users_birthday();
return false;
}
ajax.users_birthday = function()
{
ajax.exec({action : 'users_birthday'});
};
ajax.callback.users_birthday = function(data)
{
$('#users_birthday td').html(data.html);
};
f_list = true;
</script>
<p onclick="users_birthday()" class="tCenter" title="Нажмите для просмотра">⇓{L_BIRTHDAYS}⇓</p>
<span id="users_birthday" style="display:none">
<table>
<tbody class="genmed">
<tr><td></td></tr>
</tbody>
</table>
</span>
<div class="hr1" style="margin: 5px 0 4px;"></div>
Имхо, вывод дней рождения немного не логично в датастор кидать, при 10000 пользователях
Аякс привлекательнее смотрится. Если кому нужно могу выложить.
- кешируемый файл занимает около мегабайта, каждый раз его дергать, тем более на главной
- генерация странички заметно увеличится