{% else-1 %}
Обновить
* Тема закрыта!
1.
[STEM] * 16.33
[автор] (6 дек 2016, 21:35) [0/0] [0] [спам] [под]

Привет. В скрипте есть такой кусок http://pastebin.com/0WAL1VzX
В главной странице оно прекрасно работает. Попробовал сделать это же в шапке - выдает ошибку PHP Fatal error: Call to a member function prepare() on null во 2 строке. Помогите пожалуйста*

2.
Wins * 5.64
(6 дек 2016, 22:00) [0/0] [0] [спам] [под]

А в шапке есть подключение к бд?

3.
[STEM] * 16.33
[автор] (6 дек 2016, 22:03) [0/0] [0] [спам] [под]

Да, инклуд стоит на файл с классами. Пошарился по гуглу, там что-то про конструктор наследуемого класса говорится, но я pdo не знаю пока что, поэтому не совсем понял(
Все как на главной сделано, но не работает.

4.
Wins * 5.64
(6 дек 2016, 22:04) [0/0] [0] [спам] [под]

Так ничего сказать не могу, нужно смотреть структуру скрипта.

5.
[STEM] * 16.33
[автор] (6 дек 2016, 22:05) [0/0] [0] [спам] [под]

Могу в лс кинуть архив и назвать файлы, глянешь, если не сложно?

6.
Wins * 5.64
(6 дек 2016, 22:13) [0/0] [0] [спам] [под]

[STEM], сложно, занят)

7.
bibilink * 19.01
(6 дек 2016, 22:28) [0/0] [0] [спам] [под]

Перед этим var_dump($db);

8. (6 дек 2016, 22:31) [0/0] [0] [спам] [под]

Зачем нужно это:
"$cat = $db->prepare("SELECT * FROM category ORDER BY name"*;"
Если тут потом не вставляются параметры, тут инъекцию никак не присунешь

Тут же просто так можно написать:
$cat = $db->query("SELECT * FROM category ORDER BY name"*;

9.
[STEM] * 16.33
[автор] (6 дек 2016, 22:32) [0/0] [0] [спам] [под]

Странно. В шапке выдает 0, а на главной object(DataBase)#1 (1) { ["db":"DataBase":private]=> object(PDO)#2 (0) { } }

10.
[STEM] * 16.33
[автор] (6 дек 2016, 22:33) [0/0] [0] [спам] [под]

Был тут один чсвшный кодер rnddev. Его код.

Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений