Как сделать откат в бд
primary key.
Т.е. во время тестирования много на создавалось ключей.
и теперь при вставке данных, сразу вставляется запись с ключом 15, 16 и т.д.
Можно ли как то откатить примари кей, без дропа таблицы?, много различных записей есть а выносить в sql файл не оч уверен , тем более такое в нескольких таблицах
Да есть, ну я не настолько jquery знаю, чтобы в работах плагина что-то менять
jquery-ui-1.8.11.custom.min.js:13 Uncaught TypeError: c.curCSS is not a function
jquery-ui-1.8.11.custom.min.js:61 Uncaught TypeError: c.curCSS is not a function
. А потом уже куда-то там..
Посмотрите, к какому файлу делается запрос из ajax. Если это не index.php, то чего вы хотите?
Как раз отправка происходит так, что при клике отправляется отправка данных на php файл через ajax, и как раз таки файл который должен получать к примеру email и телефон он не принимает, так как доступ к нему закрыт.
т.е. отправляю данные через ajax ,но другой файл не берет и не читает, т.к. доступ к нему закрыт, и <FilesMatch "index.(php)$">
Allow from all
</FilesMatch> не работает при ajax запросе. Что не так?
Проблема с модальными окнами. В последнее время возникают задержки при открытии или закрытии модальных окон.
Т.е. очень удивительно, два три-раза все нормально откроется-закроется, а потом происходит задержка и черный экран на секунду. Как думаете в чем дело? может какие то скрипты конфликтую? Потому как файл я не изменял, все само по себе началось.
У меня на сайте одна точка входа index.php
В htacess
т.е. запрет просто так открыть любой файл -
<FilesMatch ".(htm|html|css|js|php)$">
deny from all
</FilesMatch>
<FilesMatch "index.(php)$">
Allow from all
</FilesMatch>
Так вот
Как безопасно послать ajax запрос
на php файл,
1) ведь если убрать расширение php
из filesMatch в htaccess , то можно будет напрямую открыть файл
2)А если define задавать в index.php, то уже не разрешит ajax на другой файл, т.к изначально не подключен другой php файл и там defined не будет
Как решить? ведь если на проверку POST запроса, то ведь можно и из другого места отправлять будет так
Стоит ли использовать постоянное соединение через PDO?
Т.е. допустим ситуация такая авторизовался и перенаправился на страницу настройки профиля и меняю значение какого-то поля через ajax с занесением в БД Mysql, то в таком случае стоит ли использовать постоянное соединение при ajax запросах?
А если на сайте 20 человек одновременно сидит , то не перегрузит ли бд постоянное соединение?
Как грамотнее всего делать подключения и запросы?
1)В подключении
try {
$this->db = new \PDO('mysql:host='.$this->host.';dbname='.$this->dbname.';charset=utf8', 'root', '',$this->Attr);
$this->db->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
} catch (PDOException $e) {
file_put_contents('PDOErrors.txt', $e->getMessage(), FILE_APPEND);
}
2)и Допустим запрос к бд
function Select($query){
$q = $this->db->prepare($query);
$q->execute();
return $q->fetchAll();
}
а)Т.е. запросы к бд тоже лучше в блок try catch засовывать?
б)Использывать ли beginTransaction, rollback,commit и в каких случаях их лучше использывать?
Нужно, не знаю я как эт сделать, тока предполагаю. мне нужно , чтобы допустим
1)если вбивали урл вида site.ru/?u=artur выдовало artur.site.ru/ , т.е. динамические субдомены, не знаю как сделать и инфы не нашел верной(это же как то через htaccess делается?)
2)ну или тогда если так никак не получится, создавать программно через php субдоменны. Помогите пожалуйста!