Это, вроде как, тест правильности настройки почтового домена для работы с гуглопочтой.
Или я ошибаюсь?
Покажите лучше картинку.
А то тут не у всех такое хорошее воображение.
Удаление дублей в БД, конечно же, никак не навредит работе самой БД.
Но может навредить работе сайта, если у вас были какие-то логические связи с каждой из этих записей в отдельности.
Чтобы не было дублей по определённому полю, как вы верно написали, нужно добавить уникальный индекс.
Можно проверять наличие записи перед добавлением отдельным селектом, а можно сразу добавлять и проверять код возвращаемой ошибки.
Апач. Но нет заголовка "Expires".
Значит, директивы в .htaccess не работают.
Может быть, у апача нет модуля mod_expires.
Или в директории с css есть другой .htaccess, переопределяющий директивы "expires" из первого .htaccess
Для этого нужен шибко умный троян :)
Перехватить текстовые данные из формы гораздо проще, чем снять картинку с экрана и клики мышкой.
Но, опять же, если это просто экранная клавиатура (программа), ввод из которой попадает напрямую в форму, то задача сводится к перехвату данных из формы.
Виртуальные клавиатуры, как на сайтах некоторых банков, скорее всего, в форму пишут данные уже в зашифрованном виде.
Чтобы троян перехватил такой пароль, он должен быть заточен под конкретный сайт.
Я сейчас, наверное, открою страшную тайну, но в поле ввода пароль содержится в открытом виде. Шифруется только в момент передачи на сервер, при условии ssl-соединения.
Поэтому, если у вас на компе вирусы-трояны, то менеджеры паролей вас не спасут.
Менеджеры паролей лишь оказывают помощь людям с расстройствами памяти и не более.
Да. Только нужны заголовки от запроса файла "css" или "js" или "jpg" или ...
Покажите ответные http-заголовки
Не заморачивайтесь такими мелочами.
Интернет — такая штука, где проще оградиться, чем что-то объяснить :)
Если планируете только интернет-магазин и не планируете никаких блогов и пр., то лучше взять движок именно интернет-магазина.