Классические view в mysql не кешируются. Т.е при каждом Вашем запросе заново строится весь view, и на него (без всяких индексов) идет join, что разумеется весьма медленно.
Решений 2:
a) переписать без view и без виртуальных таблиц ;-)
b) использовать костыль вида www.fromdual.com/mysql-materialized-views
Вопрос крайне абстрактный. Надо смотреть в код конкретно.
Для защиты от sql injection достаточно использовать PDO или mysqli_real_escape_string на все аргументы в запросах.
Для защиты от xss нужно фильтровать данные на выводе
А почему тут должны быть какие то ошибки? ;-)
В режиме телепата могу предположить что почта не доходит - это может быть связано с миллионом причин, например с настройкой mail на локальном сервере.
Самое правильное решение - взять готовую библиотеку для работы с почтой, например swiftmailer и слать почту через smtp
Лучше подцепить любое готовое решение, например swiftmailer.
Он решает множество проблем с кодировкой, вложениями итд итп + умеет слать через smtp что весьма правильно.
CREATE TABLE `users` (
`steamid` varchar(255) NOT NULL,
`nickname` text NOT NULL,
`joined` text NOT NULL,
`balance` text NOT NULL,
`totalBought` text NOT NULL,
`banned` text NOT NULL,
`admin` int(11) NOT NULL,
PRIMARY KEY (`steamid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
Желательно сразу начать с чего-то серьезного, но не крупного, иначе зачем учиться в университете 4 года
bukov_georgiy Вы меня извините, но для того что бы работать в IT - наши университеты скорее вредны чем полезны. Исключение разве что факультеты компьютерной безопасности, и то если тянет работать в органах потом.
Общий путь один - определяетесь с направлением, читаете литературу, напрашиваетесь в профильные компании на стажировку за еду. Про направления написали Александр и Дмитрий
Плюсы начинаются если Вы профессионально занимаетесь email рассылками и отправляете сотни тысяч email сообщений в сутки. Для личного ящика плюсов нет, только минусы.
Если хочется почту на своем домене - воспользуйтесь https://pdd.yandex.ru/ или https://apps.google.com/intx/ru/products/gmail/