Перейти к содержанию

Обнаруженные ошибки (глюки/опечатки и т.п.)


Рекомендуемые сообщения

По сабжу, согласования в русском языке сложно подогнать под компьютерные алгоритмы. Прописать все достаточные условия в коде для одного года, для двух лет, пяти лет, пятнадцати, все склонения, спряжения типа "Mac выдал предупреждение Lelush" и всякую подобную бесполезную хрень, конечно, можно, но это с т.з. программирования это убого. Да и замены буквы г на букву л никто не заметит.

Какбе


function declension($number, $words)
{
$n = $number % 100;

if ($n >= 5 && $n <= 20) return $words[2];

if ($n > 19) $n = $n % 10;

if ($n > 4 || $n === 0) return $words[2];

if ($n === 1) return $words[0];

return $words[1];
}

echo declension(5, array('год', 'года', 'лет'));
<?php

Ссылка на комментарий

Сорри, мой косяк. Долго не мог понять, что произошло)

Пока писал серверное кэширование топа, сам не понял, как в кэш залез этот список. Долго не мог понять, откуда эта шайтанама лезет. В итоге, все наладил и дописал кэширование основной страницы топа. Теперь грузится мгновенно и не перегружает сервер. Обновляется раз в сутки.

Ссылка на комментарий

А почему тут "минусы" нельзя ставить? В разделе "все о проекте" минусы выпелены, да?

Добавлено спустя 34 секунды:

Минусы ваще исчезли.

Ссылка на комментарий

nefi

В отличие от благодарностей неодобрения смогут высказывать не все пользователи, а только удовлетворяющие следующим условиям:

[...]

Пользователь не имеет активных предупреждений, режимов только чтения или банов;

Ссылка на комментарий

Весь день сегодня ошибки лезут, не дают нормально сидеть.... все время обновлять каждую страницу приходится...

phpBB : Critical Error

Error clearing sessions table

DEBUG MODE

SQL Error : 126 Incorrect key file for table './db_ulanovka/phpbb_sessions.MYI'; try to repair it

DELETE FROM phpbb_sessions WHERE session_time < 1356433186 AND session_id <> 'bc8ee2fcc99d9af2820bea86f0157ae8'

Line : 541

File : sessions.php

Ссылка на комментарий
  • 2 недели спустя...

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...