Денвер отличная штука, когда на винде был, только его использовал, жалко было расставаться, когда на убунту перешёл, не хвататет создания виртуальных хостов созданием папки, хотя и под линукс видел такой скрипт, но лень его искать) Приходится набирать 3 команды в консоли((
На сайте необходимо реализовать функцию Запомнить пароль, когда ввод пароля требуется не каждый заход. Склоняюсь к идее сделать таблицу вида: id пользователя, случайный набор цифр/букв, время создания, где случайный набор отдавать в куки. И при последующем заходе проверять куку и старость этой сессии. На разных компах ставить одну и ту же куку.
Подскажите, стоит ли так реализовать или есть более совершенный алгоритм?
Есть несколько вопросов, задам их тут:
Есть 2 способа посылать запросы: query и real_query
Второй способ считается безопасным, хотя я не могу понять почему, мы так же получаем полученные данные просто чуть позже и всё...
Или в качестве аналога классическим запросам используются подготовленные?
Давно использую для работы с БД mysql, а тут в новом проекте, когда зашёл в документацию, прочитал, что mysql уже устарело и надо использовать mysqli. Подскажите хороший мануал желательно на русском, где бы рассматривались основы работы с myslqi с акцентом на ООП, буферезированные запросы, а также экранирование всех входящих данных. В mysql использовал mysql_real_escape_string, никак не пойму что в mysqli использовать для этого, кроме mysqli_real_escape_string. Также заинтересовали подготовленные выражения, они вроде как помогут избежать sql инекций...
Возвращают 0, я уже не могу понять, в чём дело. Причём если я загружу строку с xml как html его структура испортится, но запросы будут выполняться нормально в рамках кривого html, а вот если гружу как xml, то запросы не выполняются, кроме первого, который показывает наличие 41 узла, что значит, что xml всё таки загрузился корректно... (Добавление)
C SimpleXMLElement->xpath тоже самое, выполняется только //* запрос...
Так, немного всё проясняется, уже был опыт написание простейших CGI под винду на С, но там всё ограничивалось приёмом GET параметров и выполнением простых операций, как такое CGI можно подключить, чтобы им обрабатывались все файлы php на сервере?