-
Постов
2 231 -
Зарегистрирован
-
Посещение
-
Победитель дней
110
Тип контента
Профили
Загрузки
База знаний IPS Community Suite 4
База знаний IP.Board 3.x
Форумы
События
Магазин
Совместные покупки
Сообщения, опубликованные Silence
-
-
-
-
Редирект не нужен
Дайте мне админ права - я посматрю
-
нет ---- удалите все старий файл плагина и установите новий ....
-
-
-
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /---/---/---/restatic.php:10 Stack trace: #0 {main} thrown in /---/---/---/restatic.php on line 10
Мой код:
Спойлер<!DOCTYPE html> <html> <head> <META content="text/html; charset=utf-8" http-equiv="Content-Type"> <title>ReStatic v0.1 (17 nov 2016) - [email protected]</title> </head> <body> <?php //Настройки подключения к вашей БД mysql_connect("--------", "--------", "-------"); //хост_бд, имя_пользователя_бд, пароль_пользователя_бд mysql_select_db("------"); //имя_бд mysql_query ("set_client='utf8'"); mysql_query ("set character_set_results='utf8'"); mysql_query ("set collation_connection='utf8_general_ci'"); mysql_query ("SET NAMES utf8"); //Количество сообщений в каждой теме $sql1 = "UPDATE forums_topics LEFT JOIN ( SELECT topic_id, count(0) AS messages_cnt FROM forums_posts WHERE queued=0 GROUP BY topic_id ) msg_cnt ON topic_id = forums_topics.tid SET posts = coalesce(messages_cnt, 0)"; $result1 = mysql_query($sql1) or die(mysql_error()); if ((isset($result1)) AND ($result1 != "")) { echo "<span style=\"color: green;\">Количество сообщений в каждой теме <strong>успешно</strong> пересчитано.</span><br />"; } else { echo "<span style=\"color: red;\">Количество сообщений в каждой теме <strong>не удалось</strong> пересчитать.</span><br />"; } //Количество тем в каждом разделе $sql2 = "UPDATE forums_forums LEFT JOIN ( SELECT forum_id, count(0) AS topics_cnt, sum(posts) AS msg_cnt FROM forums_topics WHERE approved=1 GROUP BY forum_id ) msg_cnt ON forum_id = forums_forums.id SET topics = coalesce(topics_cnt, 0), posts = coalesce(msg_cnt, 0)"; $result2 = mysql_query($sql2) or die(mysql_error()); if ((isset($result2)) AND ($result2 != "")) { echo "<span style=\"color: green;\">Количество тем в каждом разделе <strong>успешно</strong> пересчитано.</span><br />"; } else { echo "<span style=\"color: red;\">Количество тем в каждом разделе <strong>не удалось</strong> пересчитать.</span><br />"; } //Количество сообщений у каждого пользователя $sql3 = "UPDATE core_members LEFT JOIN ( SELECT author_id, count(0) AS messages_cnt FROM forums_posts WHERE queued=0 GROUP BY author_id ) msg_cnt ON author_id = core_members.member_id SET member_posts = coalesce(messages_cnt, 0)"; $result3 = mysql_query($sql3) or die(mysql_error()); if ((isset($result3)) AND ($result3 != "")) { echo "<span style=\"color: green;\">Количество сообщений у каждого пользователя <strong>успешно</strong> пересчитано.</span><br />"; } else { echo "<span style=\"color: red;\">Количество сообщений каждого пользователя <strong>не удалось</strong> пересчитать.</span><br />"; } //Общее количество одобренных сообщений на форуме $sql3 = "SELECT COUNT(*) FROM `forums_posts` WHERE `queued` = '0'"; $request3 = mysql_query($sql3) or die(mysql_error()); $result3 = mysql_fetch_array($request3); $resultat3 = $result3[0]; if ((isset($result3)) AND ($result3 != "")) { echo "<span style=\"color: green;\">Общее количество одобренных сообщений на форуме: <strong>" . $resultat3 . "</strong>.</span><br />"; } else { echo "<span style=\"color: red;\">общее количество сообщений одобренных на форуме <strong>не удалось</strong> посчитать.</span><br />"; } //Общее количество утвержденных тем на форуме $sql4 = "SELECT COUNT(*) FROM `forums_topics` WHERE `approved` = '1'"; $request4 = mysql_query($sql4) or die(mysql_error()); $result4 = mysql_fetch_array($request4); $resultat4 = $result4[0]; if ((isset($result4)) AND ($result4 != "")) { echo "<span style=\"color: green;\">Общее количество утвержденных тем на форуме: <strong>" . $resultat4 . "</strong>.</span><br />"; } else { echo "<span style=\"color: red;\">Количество утвержденных тем на форуме <strong>не удалось</strong> посчитать.</span><br />"; } ?> </body> </html>
-
-
На localhost работает .... но на реалний форум нет ..... Попробул вместо mysql написать mysqli - но ошибка ест
-
core -> front -> global -> framework -> layout.css
-
Не работает - указав параметры подключения к БД
Fatal error: Uncaught Error: Call to undefined function mysql_connec() in /......./......./......../restatic.php:10 Stack trace: #0 {main} thrown in /......./......../........../restatic.php on line 10
-
-
-
Копират и поставит коде в место кде вие желаете
-
-
Дайте линк ваш форум .... я посмотрю
-
Дайте в личку ваши данни и я посматрю
-
-
-
-
Дайте мне админ права - я посмотрю
-
-
-
фтп - перед корен ваш форум
Вы можете использовать и этот инструмент(IP.Board 3.4.9 Tools 1.0.1):
Chatbox
в Интерфейс
Опубликовано
Setting Group permission