Griboks, ага, а если пользователь загрузил "правильный форма" - значит, все хорошо.
А то, что пользователь загрузил в файле с расширением JPG не картинку, а, например, PostScript-файл, который при попытке сервера изменить размер этой картинки успешно откроется, но заодно выполнит вредоносный код - это так, приятный бонус. Никакая проверка тут не нужна, все хорошо, ботнетам тоже надо кем-то кормиться.
Пруф: https://www.opennet.ru/opennews/art.shtml?num=50370
Griboks, нет, если вы хотите сразу послать на хрен все, кроме jpg и png, и следующим номером у вас идет проверка их содержимого - да, можно для начала и расширение проверить. Вот только jpg, jpeg и JPG - это три разных (и при этом валидных) расширения, хлопотно... и при этом таки ничего не гарантирует.
Рустам Байназаров, если ТС всего лишь надо, чтобы при наведении на Киев выделялась Киевская область - достаточно положить путь области выше по z-координате, чем путь города. Мышка до него и не достанет ;)
Почему бы не развить уровень тостера до того, чтобы с ЛОРа слали на тостер?
Только после вывешивания на Тостере транспарантов типа "если у тебя проблема еще при установке Кали, значит, Кали тебе не нужна".
Студни, у которых после ОпенСервера "а на сервере ничего не работает", сюда уже прут табунами, даже не утруждаясь поискать по Тостеру. Кому от этого лучше?
Для начала - все-таки определиться с тем, что вы готовы пользователю позволить.
Спам-бот или парсер - это, например, не вирус. Но вы вряд ли готовы предоставлять под них площадку.
sazhyk, как раз снос винды увеличивает вероятность того, что пользователь останется на Линуксе. Просто приложит немного усилий и разберется с проблемами переходного периода.
Тем более, что заявленной проблемы (с железками) у него, естественно, не будет. Совершенно обычное железо.