|
 323 байт |
|
| При создании администирирования галереи требовалось создать таблицу photocat.sql
Я создал , вот скрипт:
Create TABLE catalog (
id_photo INT(11) NOT null auto_increment,
name TINYTEXT NOT NULL,
description TINYTEXT NOT NULL,
pos SMALLINT(3) NOT NULL default '0',
hide ENUM('show','hide') NOT NULL DEFAULT 'show',
id_parent INT(11) NOT NULL DEFAULT '0',
PRIMARY KEY (id_catalog)
KEY id_parent (id_parent)
) TYPE=MyISAM;
Что молго быть неправильно, если сервер, при попытке создания каталога выдает:
"Ошибка при добавлении каталога
INSERT INTO photocat VALUES (NULL, 'Каталог продкуции', '', 1, 'show', 0)
Вернуться к правке каталога
Администрирование каталога" | |
|
|
|
|
|
|
|
для: eddy
(23.04.2006 в 16:40)
| | А вы не забыли подключить конфигурационный файл config.php?
PS В разделе downloads нашего сайта имеется несколько говтовых фотогалерей. | |
|
|
|
|
|
|
|
для: cheops
(23.04.2006 в 17:49)
| | Нет не забыл. config.php с подключением к MySQL и паролями прописан и установлен в подкорневомкаталоге "корневой каталог/scripts/admin/config.php"
Я взял пример именно с диска-приложения к Вашей книге "PHP5 Практика создания сайтов" | |
|
|
|
|
|
|
|
для: eddy
(23.04.2006 в 18:17)
| | А какой файл выдаёт эту ошибку (имя)? | |
|
|
|
|
|
|
|
для: cheops
(23.04.2006 в 20:36)
| | При вводе на странице
http://www.trees.ru/scripts/admin/photo/addcatform.php?id_parent=0
наименование каталога, номер позиции уже стоит сразу, флажок в "отображать" стоит
после нажатия кнопки "ДОБАВИТЬ" выходит вот эта страница
http://www.trees.ru/scripts/admin/photo/addcat.php
И на странице выводится надпись:
"Ошибка при добавлении каталога
INSERT INTO photocat VALUES (NULL, 'Продукция', '', 1, 'show', 0)
Вернуться к правке каталога
Администрирование каталога" | |
|
|
|
|
|
|
|
для: eddy
(23.04.2006 в 21:10)
| | Измените пожалуйста строку 37
<?php
} else links($_POST['id_catalog'], "Ошибка при добавлении каталога<br> $query");
?>
|
следующим образом
<?php
} else links($_POST['id_catalog'], "Ошибка при добавлении каталога<br> $query<br>".mysql_erro());
?>
|
что дополнительно выводится? | |
|
|
|
|
|
|
|
для: cheops
(23.04.2006 в 23:35)
| | При вводе на странице
http://www.trees.ru/scripts/admin/photo/addcatform.php?id_parent=0
наименование каталога, номер позиции уже стоит сразу, флажок в "отображать" стоит
после нажатия кнопки "ДОБАВИТЬ" выходит вот эта страница
http://www.trees.ru/scripts/admin/photo/addcat.php
Выводится пустое окно браузера | |
|
|
|
|
 1.7 Кб |
|
|
для: cheops
(23.04.2006 в 17:49)
| | "PS В разделе downloads нашего сайта имеется несколько говтовых фотогалерей"
Я скачал каталог (мне больше подощел по сути "аталог продукции (MySQL) "
Но к сожалению не могу ничего понять, вроде все сделал как было указано, прошил всё что только можно, но натолкнулся на следующее:
в файле function.php есть строчка -
print ("<meta http-equiv=\"refresh\" content=\"2;URL=admin.php?p=catalog\">");
Всё перерыл, а вот файла admin.php так и ненашел.
Может я что-то не то делаю? | |
|
|
|
|
|
|
|
для: eddy
(23.04.2006 в 21:49)
| | >в файле function.php есть строчка -
>print ("<meta http-equiv=\"refresh\" content=\"2;URL=admin.php?p=catalog\">");
файла admin.php Вы не найдёте (опечатка), замените эту строчку на
print ("<meta http-equiv=\"refresh\" content=\"2;URL=".$PHP_SELF."?p=catalog\">"); | |
|
|
|