PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 11
taig Отправлено: 16 Октября, 2016 - 14:00:13 • Тема: Php Блок новостей • Форум: Вопросы новичков

Ответов: 1
Просмотров: 133
Где лучше всего хранить новости в БД или в текстовом файле, если данные будут
И теги и base64 код(длинный) и ссылки в отправляемых данных
taig Отправлено: 11 Октября, 2016 - 20:49:40 • Тема: mysql phpmyadmin • Форум: Работа с СУБД

Ответов: 2
Просмотров: 713
Как сделать откат в бд
primary key.
Т.е. во время тестирования много на создавалось ключей.
и теперь при вставке данных, сразу вставляется запись с ключом 15, 16 и т.д.
Можно ли как то откатить примари кей, без дропа таблицы?, много различных записей есть а выносить в sql файл не оч уверен , тем более такое в нескольких таблицах
taig Отправлено: 06 Октября, 2016 - 20:07:26 • Тема: МОДАЛЬНОЕ ОКНО Jquery Bootstrap • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 811
zypikov пишет:
А в консольку не заглядывали? Косяков нет?

Да есть, ну я не настолько 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
taig Отправлено: 06 Октября, 2016 - 20:01:19 • Тема: php ajax htaccess • Форум: Вопросы новичков

Ответов: 2
Просмотров: 188
zypikov пишет:
Насколько я знаю любой ajax-транспорт делает запрос к файлу, который непосредственно ему нужен. То бишь, например:
CODE (html):
скопировать код в буфер обмена
  1.  <form action="../upload_img.php" method="post" ..>
.
а не:
CODE (html):
скопировать код в буфер обмена
  1.  <form action="../index.php" method="post" ..>
. А потом уже куда-то там..
Посмотрите, к какому файлу делается запрос из ajax. Если это не index.php, то чего вы хотите?

Как раз отправка происходит так, что при клике отправляется отправка данных на php файл через ajax, и как раз таки файл который должен получать к примеру email и телефон он не принимает, так как доступ к нему закрыт.
т.е. отправляю данные через ajax ,но другой файл не берет и не читает, т.к. доступ к нему закрыт, и <FilesMatch "index.(php)$">
Allow from all
</FilesMatch> не работает при ajax запросе. Что не так?
taig Отправлено: 06 Октября, 2016 - 18:28:21 • Тема: php ajax htaccess • Форум: Вопросы новичков

Ответов: 2
Просмотров: 188
Как сделать доступ к файлу php, который нужен для обработки ajax запроса, через htaccess ?


Т.е. у меня так: "напрямую нельзя открыть ни один файл, только если через index.php разрешется".
<FilesMatch ".(php|js)$">
deny from all
</FilesMatch>

<FilesMatch "index.(php)$">
Allow from all
</FilesMatch>

Но если делается ajax запрос, то не разрешается открыть файл обработки ajax . Как решить данную проблему? через FilesMatch как то?
taig Отправлено: 05 Октября, 2016 - 09:51:28 • Тема: МОДАЛЬНОЕ ОКНО Jquery Bootstrap • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 811
Проблема с модальными окнами. В последнее время возникают задержки при открытии или закрытии модальных окон.
Т.е. очень удивительно, два три-раза все нормально откроется-закроется, а потом происходит задержка и черный экран на секунду. Как думаете в чем дело? может какие то скрипты конфликтую? Потому как файл я не изменял, все само по себе началось.

<script src="js/jquery-2.1.1.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/plugins/metisMenu/jquery.metisMenu.js"></script>
<script src="js/plugins/slimscroll/jquery.slimscroll.min.js"></script>
<!-- Custom and plugin javascript -->
<script src="js/inspinia.js"></script>
<script src="js/plugins/pace/pace.min.js"></script>
taig Отправлено: 01 Октября, 2016 - 20:50:55 • Тема: Доступ к php файлу через ajax • Форум: Вопросы новичков

Ответов: 2
Просмотров: 214
У меня на сайте одна точка входа 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 запроса, то ведь можно и из другого места отправлять будет так
taig Отправлено: 29 Сентября, 2016 - 18:44:51 • Тема: PDO PHP MYSQL • Форум: Вопросы новичков

Ответов: 3
Просмотров: 177
OrmaJever пишет:
Что значит постоянное соединение к бд? У вас что бесконечный цикл в скрипте?
Что в вашем понятии "постоянное"?

PDO::ATTR_PERSISTENT => true
taig Отправлено: 29 Сентября, 2016 - 15:26:51 • Тема: PDO PHP MYSQL • Форум: Вопросы новичков

Ответов: 3
Просмотров: 177
Стоит ли использовать постоянное соединение через PDO?
Т.е. допустим ситуация такая авторизовался и перенаправился на страницу настройки профиля и меняю значение какого-то поля через ajax с занесением в БД Mysql, то в таком случае стоит ли использовать постоянное соединение при ajax запросах?
А если на сайте 20 человек одновременно сидит , то не перегрузит ли бд постоянное соединение?
taig Отправлено: 13 Сентября, 2016 - 20:31:36 • Тема: PDO PHP MYSQL • Форум: Вопросы новичков

Ответов: 1
Просмотров: 139
Как грамотнее всего делать подключения и запросы?
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();

if($q->errorCode() != PDO::ERR_NONE){
$info = $q->errorInfo();
file_put_contents('PDOErrors.txt', $info[2], FILE_APPEND);
}

return $q->fetchAll();
}
а)Т.е. запросы к бд тоже лучше в блок try catch засовывать?
б)Использывать ли beginTransaction, rollback,commit и в каких случаях их лучше использывать?
taig Отправлено: 14 Августа, 2016 - 22:52:52 • Тема: создание субдомена через php • Форум: Вопросы новичков

Ответов: 3
Просмотров: 316
Нужно, не знаю я как эт сделать, тока предполагаю. мне нужно , чтобы допустим
1)если вбивали урл вида site.ru/?u=artur выдовало artur.site.ru/ , т.е. динамические субдомены, не знаю как сделать и инфы не нашел верной(это же как то через htaccess делается?)
2)ну или тогда если так никак не получится, создавать программно через php субдоменны. Помогите пожалуйста!

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB