Случайно вывалилось.
Warning: file_get_contents(unc/20749-unc):
^^^^^^^^^^^^^
failed to open stream: No such file or directory in /home/lorquote/public_html/moderasing.php on line 12
Грузим через браузер http://lorquotes.servak.biz/unc/21205-unc
Получаем
<nick>suser</nick>
<quote>SUSE рулит!</quote>
<date>10.02.2006 0:31:43</date>
<link>1234567</link>
Фигасе. Это что же, на каждое сообщение по файлу заводится?
>Надо бороться с тупыми дублями. По приходу нового сообшения в цикле сравнить с уже имеющимися. Если совпадает хоть с одним - не добавлять. Или, думаешь, тормозить будет? Ну, тогда сравнивать только с предыдущим.
Тормоза тут не причем. Дубли иногда получаются при слабом коннекте, но это не большая беда, всегда можно удалить. А вот то с флудом бороться это непоможет. Будут сообщения типа "Сусе рулит 1", "Сусе рулит 2", "Сусе рулит 3" и т.д. Это не поможет. Да иногда и несколько постов типа "+1" от разных пользователей бывают полезными.