Алексей, и при этом программист даже в примитивном алгоритме пишет 13 if вместо одного цикла...
То-то браузер на моем стареньком айПаде все чаще просто падает на современных сайтах от нехватки памяти.
Насколько я знаю SQL, LIMIT 0, 100 совершенно необязательно выдаст вам первые 100 id по порядку.
Для этого нужно уточнить ORDER BY id.
Ну, и два запроса к одной и той же таблице, чтобы сначала выбрать id, а потом строки с ними - это уже за гранью где-то. Дайте угадаю - потом еще идет третий, UPDATE? Или - по UPDATE на каждую строчку?
Может, лучше озвучить саму задачу?
Я правильно понял, что вам нужно не только выбрать события, но и разложить по дням?
Тогда так:
1. определяем unixtime последней полуночи.
2. для каждого события определяем, сколько дней назад оно произошло (вычитаем из значения п. 1, делим на сутки в секундах). Будет кривить при переводе часов, но не похоже, чтобы вы были готовы к таким тонкостям.
3. если полученное значение от 0 до 13 - добавляете это событие к списку. Собственно, все.
Для устранения кривизны п. 2 таки придется покопаться в учебниках или библиотеках, но это совсем другая история.
xmoonlight, new Function(), получая строковый аргумент, выполняет те же действия, что eval, только не в текущем контексте, а в глобальном. Автор спрашивает = имеет ли смысл разбирать самому? Хотя почему он это спрашивает, если знает, что eval - зло, я не понимаю.
Простите, а этот SVG из одной буквы (ну, или из двух в кружке, как у Гугля) - он, если его в редакторе открыть, больше пяти строчек занимает? Если да - оторвите руки тому, кто его делал. А на странице его можно просто генерить из этой буквы, благо больше никакой особенной информации он не несет.
Алексей Скобкин, ну да, мой комментарий оказался не намного лучше вопроса ;)
Просто хотелось сказать сразу две вещи: сформулированное вами + необходимость самому ТС понять, в чем именно он хочет убедиться. Прежде, чем придумывать "шифрование заголовков".
Нет, проблема в том, чтобы правильно ее сформулировать.
Чтобы отправить на сервер все что угодно - не нужно "редактировать страницу".
Просто примите как данность, что вместо того, что вы предполагаете, в ответ может прийти совершенно произвольная информация. Набегут рекламные боты или добрый хостер включит свою убер-защиту - и будут ваши формы забиты мусором.
Дмитрий, я не знаю, как под окошками, а в Xubuntu Meld прекрасно поддерживает drag'n'drop - его можно открыть и "натянуть" оба пути из файлового менеджера на соответствующие контролы.
Руки написавшего этот говнокод, полагаю.