Evermore Опубликовано 21 Марта 2007 Жалоба Поделиться Опубликовано 21 Марта 2007 Перешли на 2.2.2 версию и перестал работать скрипт на вывод свежих тем с форума на сайт:Fatal error: Cannot instantiate non-existent class: db_driver in /home/evermor9/public_html/f/_news.php on line 19 require "ips_kernel/class_db_mysql.php"; require "conf_global.php"; $db = new db_driver; $db->obj['sql_database'] = $INFO['sql_database']; $db->obj['sql_user'] = $INFO['sql_user']; $db->obj['sql_pass'] = $INFO['sql_pass']; $db->obj['sql_host'] = $INFO['sql_host']; $db->obj['sql_tbl_prefix'] = $INFO['sql_tbl_prefix']; $db->connect(); $p_i=0; $getposts = $db->query("SELECT posts, last_poster_name, last_poster_id, title, tid, forum_id, last_post FROM ibf_topics WHERE (forum_id='5') ORDER BY last_post DESC LIMIT $posts");Возможно ли модифицировать скрипт для совместимости с версией 2.2.2? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Tim Опубликовано 21 Марта 2007 Жалоба Поделиться Опубликовано 21 Марта 2007 $db = new db_driver_mysql; Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Evermore Опубликовано 21 Марта 2007 Автор Жалоба Поделиться Опубликовано 21 Марта 2007 Спасибо, все работает Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Thirteenth13 Опубликовано 29 Июля 2007 Жалоба Поделиться Опубликовано 29 Июля 2007 Я хочу использовать на главной странице сайта вывод новых сообщений оставленных на форуме дважы (тем скриптом, о котором речь идет выше). Т.е. два скрипта с разными параметрами выводят сообщения (один выводит все сообщения, другой только из одной темы). Я дублировал файл, изменил в нем названия переменных, но он все ровно конфликтует с первым, а именно проблема в повторном определении класса. Fatal error: Cannot redeclare class db_driver in /forum/ips_kernel/class_db_mysql.php on line 69 То есть и первый и второй вызывают db_driver. Я не програмист, по-этому не знаю как это исправить и сделать что бы оба корректно работали. Посоветуйте пожалуйста, только по народному - как для НЕпрограмиста. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sonic_gd Опубликовано 29 Июля 2007 Жалоба Поделиться Опубликовано 29 Июля 2007 Замениrequire "ips_kernel/class_db_mysql.php"; require "conf_global.php";Наrequire_once("ips_kernel/class_db_mysql.php"); require_once("conf_global.php"); Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Thirteenth13 Опубликовано 29 Июля 2007 Жалоба Поделиться Опубликовано 29 Июля 2007 Спасибо, эту ошибку обошел. Заменил строки в обоих скриптах. Но теперь вылетает "Ошибка с базой данных", причем данные об ошибке не указываются. Просто пустые поля - SQL error: SQL error code: Date: 29.7.2007, 19:15 Один скрипт работает. Наверное нельзя что то сказать не видя кода, но может на вскидку у кого нибудь получится... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Evermore
Перешли на 2.2.2 версию и перестал работать скрипт на вывод свежих тем с форума на сайт:
Возможно ли модифицировать скрипт для совместимости с версией 2.2.2?
Ссылка на комментарий
Поделиться на других сайтах
5 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.