Помощ за цс система

Всичко за форумната система phpBB

Модератори: Extreme, Extreme, Extreme, Extreme, Extreme, Extreme, Extreme

Аватар
XTSY
Извън линия
Потребител
Потребител
Мнения: 103
Регистриран на: 17 Окт 2016, 14:50
Обратна връзка:

Помощ за цс система

Мнение от XTSY » 15 Апр 2017, 23:31

Здравейте,имам следния проблем

Код за потвърждение: Избери целия код

[phpBB Debug] PHP Warning: in file /home/csrevolu/public_html/inc/left_menu.php on line 96: mysql_fetch_array() expects parameter 1 to be resource, boolean given
Но не мога да го разреша,бих се радвал някой от вас ако помогне това е left_menu.php

Код за потвърждение: Избери целия код

<div class="r_menu_cnt">
<div class="r_menubg">Навигация</div>
<ul class="navbar">
<li class="first"><a href="Начало"  title="Начало">Начало</a></li>
<li><a href="Изтегли-CS-1.6" title="SMS Админ">Изтегли CS 1.6</a></li>
<li><a href="EXTRA-ADMIN-Привилегии"  title="SMS Админ">Екстра Админ</a></li>
<li><a href="Банер-Генератор"  title="Банер Генератор">Банер Генератор</a></li>
<li><a href="Уеб-Компилатор"  title="Уеб Компилатор">Уеб Компилатор</a></li>
<li><a href="Console-Maker"  title="Console Maker">Console Maker</a></li>
<li><a href="CFG-Maker"  title="CFG Maker">CFG Maker</a></li>
<li><a href="Какъв-е-моят-IP-адрес"  title="Твоят IP Адрес">Твоят IP Адрес</a></li>
</ul>
</div>

<div class="r_menu_bottom"></div>
<div class="r_menu_cnt">
<div class="r_menubg">Препоръчано от нас...</div>
<div style="background:#FFF;border:1px solid #666;">
<table style="width:100%;border:0;">
<tr>
<td valign="top" width="50%">
<div align="center">
<?php require "inc/88x31.php"; ?> 
<?php require "inc/88x31.php"; ?> 
<div style="padding:2px;"></div>
<?php require "inc/88x31.php"; ?> 
<?php require "inc/88x31.php"; ?> 
</div>
</td>
</tr></table></div><br />
<?php echo '<div id="paidlinks">';
$sql = "SELECT * FROM `ads` WHERE size = 'text' ORDER BY RAND() LIMIT 4";
$result = mysql_query($sql) or die(mysql_error());
$banners = mysql_num_rows($result);
if ($banners <= 0) 
{
    echo '<ul>
<li><a href="#" target="_blank" title="" rel="nofollow">Текстова реклама</a></li>
<li><a href="#" target="_blank" title="" rel="nofollow">Текстова реклама</a></li>
<li><a href="#" target="_blank" title="" rel="nofollow">Текстова реклама</a></li>
		</ul>';
} else {
    while ($row = mysql_fetch_assoc($result)) 
 {
 echo '<ul>
<li><a href="'.$row['url'].'" title="">'.$row['url'].'</a></li>
<li><a href="'.$row['url'].'" title="">'.$row['url'].'</a></li>
<li><a href="'.$row['url'].'" title="">'.$row['url'].'</a></li>
</ul>';
 }
 }
 echo '</div>';
 ?><br />
 <p style="margin:0;text-align:center"><a href="advertising.php" title="Рекламирайте сайта си при нас!">вашият сайт тук?</a></p>

</div>

<div class="r_menu_bottom"></div>
<div class="r_menu_cnt">
<div class="r_menubg">Статистика</div>
Има<b>
<?php
$our = mysql_query("SELECT count(id) as total FROM novini"); 
while($raw=mysql_fetch_array($our)){ 
$total=$raw['total'];
echo ' '.$total.' '; 
}
?></b> новини<br />
Има<b>
<?php
$our = mysql_query("SELECT count(id) as total FROM ads"); 
while($raw=mysql_fetch_array($our)){ 
$total=$raw['total'];
echo ' '.$total.' '; 
}
?></b> реклами<br />
Има<b>
<?php
$our = mysql_query("SELECT count(id) as total FROM klipove"); 
while($raw=mysql_fetch_array($our)){ 
$total=$raw['total'];
echo ' '.$total.' '; 
}
?></b> видеоклипа<br />
Има<b>
<?php
$our = mysql_query("SELECT count(id) as total FROM banneri"); 
while($raw=mysql_fetch_array($our)){ 
$total=$raw['total'];
echo ' '.$total.' '; 
}
?></b> банери<br />
Има<b>
<?php
$our = mysql_query("SELECT count(id) as total FROM vaprosi"); 
while($raw=mysql_fetch_array($our)){ 
$total=$raw['total'];
echo ' '.$total.' '; 
}
?></b> анкети<br />
Има <b><?php
$our = mysql_query("SELECT count(id) as total FROM servers"); 
while($raw=mysql_fetch_array($our)){ 
$total=$raw['total'];
echo ' '.$total.' '; 
}
?></b> сървъри<br />
<hr />
<?php
include("forum/config.php");

//users//
$query = mysql_query('SELECT * FROM phpbb_users WHERE user_type != 2');
$count = mysql_num_rows($query);
$realusers = $count; //users - bots :)

if($count > 0) {
        echo "Има <b>{$realusers}</b> потребители";
} else {
        echo "Няма потребители";
}

//topics
echo "<br />";

$query2 = mysql_query('SELECT * FROM phpbb_topics');
$count2 = mysql_num_rows($query2);


if($count2 > 0) {
        echo "Има <b>{$count2}</b> теми";
} else {
        echo "Няма теми";
}

//posts
echo "<br />";

$query3 = mysql_query('SELECT * FROM phpbb_posts');
$count3 = mysql_num_rows($query3);


if($count3 > 0) {
        echo "Има <b>{$count3}</b> мнения";
} else {
        echo "Няма мнения";
}

//bans
echo "<br />";

$query5 = mysql_query('SELECT * FROM phpbb_banlist');
$count5 = mysql_num_rows($query5);


if($count5 > 0) {
        echo "Има <b>{$count5}</b> баннати";
} else {
        echo "Няма баннати потребители";
}

//users
echo "<br />";

$query6 = mysql_query('SELECT * FROM phpbb_users WHERE user_type != 2 ORDER by user_regdate ASC');
while($row1 = mysql_fetch_assoc($query6)) {
{
$count6 = $row1['username'];
$count7 = $row1['user_colour'];
$count8 = $row1['user_id'];
}
}
echo "Най-нов: <a href='forum/memberlist.php?mode=viewprofile&u=$count8'><b style='color:#$count7'>{$count6}</b></a>";

//most active user
echo "<br />";
$query15 = mysql_query('SELECT * FROM phpbb_users ORDER by user_posts');
while($row4 = mysql_fetch_assoc($query15)) {
{
$count15 = $row4['username'];
$count16 = $row4['user_colour'];
$count17 = $row4['user_id'];
}
}
echo "Топ потребител: <a href='forum/memberlist.php?mode=viewprofile&u=$count17'><b style='color:#$count16'>{$count15}</b></a>";


//legends
echo "<br />";

$query4 = mysql_query("SELECT * FROM phpbb_groups WHERE (`group_name` != 'Bots'  AND `group_name`!='GUESTS' AND `group_name`!='NEWLY_Регистрирани' 
																				AND `group_name` !='Регистрирани_COPPA' AND `group_name` !='BOTS')");
echo '';

//last topic
echo "";
$query9 = mysql_query('SELECT * FROM phpbb_topics ORDER by topic_time ASC');
while($row2 = mysql_fetch_assoc($query9)) {
{
$count9 = $row2['topic_title'];
$count10 = $row2['topic_first_post_id'];
$count11 = $row2['forum_id'];
}
}
echo "Последна тема: <a href='forum/viewtopic.php?f=$count11&p=$count10'><b>{$count9}</b></a>";

//most active topic
echo "<br />";
$query12 = mysql_query('SELECT * FROM phpbb_topics ORDER by topic_replies');
while($row3 = mysql_fetch_assoc($query12)) {
{
$count12 = $row3['topic_title'];
$count13 = $row3['topic_first_post_id'];
$count14 = $row3['forum_id'];
}
}
echo "Най-активна тема: <a href='forum/viewtopic.php?f=$count14&p=$count13'><b>{$count12}</b></a>";

//online users
echo "<br />";
$query16=mysql_query("select * from `phpbb_sessions` s INNER JOIN phpbb_users u ON u.user_id = s.session_user_id WHERE session_user_id <> 1 AND (session_time + 300) > UNIX_TIMESTAMP(NOW())");
$count17 = mysql_num_rows($query16);
echo "Онлайн в момента: <b>$count17</b> потребителя";
?>
<br />
<hr />
<?php
$sql = 'SELECT g.group_id, g.group_name, g.group_colour, g.group_type
		FROM ' . GROUPS_TABLE . ' g
		LEFT JOIN ' . USER_GROUP_TABLE . ' ug
			ON (
				g.group_id = ug.group_id
				AND ug.user_id = ' . $phpbb_user->data['user_id'] . '
				AND ug.user_pending = 0
			)
		WHERE g.group_legend = 1
			AND (g.group_type <> ' . GROUP_HIDDEN . ' OR ug.user_id = ' . $phpbb_user->data['user_id'] . ')
		ORDER BY g.group_name ASC';
$query = mysql_query($sql);
while($row = mysql_fetch_array($query))
{
$colour_text = ($row['group_colour']) ? ' style="color:#' . $row['group_colour'] . '"' : '';
	$group_name = ($row['group_type'] == GROUP_SPECIAL) ? $phpbb_user->lang['G_' . $row['group_name']] : $row['group_name'];

	if ($row['group_name'] == 'BOTS' || ($phpbb_user->data['user_id'] != ANONYMOUS && !$auth->acl_get('u_viewprofile')))
	{
		echo '<span' . $colour_text . '>' . $group_name . '</span>, ';
	}
	else
	{
		echo '<a' . $colour_text . ' href="' . append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=group&g=' . $row['group_id']) . '">' . $group_name . '</a><br /> ';
	}
}
?>
</form>
<div style="padding-top: 5px;"></div>
<div style="padding-top: 3px;"></div>
</div>


<div class="r_menu_bottom"></div>
<div class="r_menu_cnt">
<div class="r_menubg">Анкета</div>
<?php require "inc/anketa.php"; ?>
</div>
<div class="r_menu_bottom"></div>

Аватар
d3ath2435
Извън линия
Рекламатор
Рекламатор
Мнения: 545
Регистриран на: 04 Фев 2017, 19:59
Се отблагодари: 64 пъти
Получена благодарност: 127 пъти
Обратна връзка:

Re: Помощ за цс система

Мнение от d3ath2435 » 16 Апр 2017, 00:49

Това ти изкарва информация за колко анкети имаш в сайта. Системата за анкетите работи ли ? и опита ли да махнеш

Код за потвърждение: Избери целия код

Има<b>
<?php
$our = mysql_query("SELECT count(id) as total FROM vaprosi"); 
while($raw=mysql_fetch_array($our)){ 
$total=$raw['total'];
echo ' '.$total.' '; 
}
?></b> анкети<br />
И да видиш какво ще стане ?

П.С. - С коя версия на PHPBB3 си ? че аз имах подобна грешка при интегрирането на PHPBB3 3.1.x ...анкетата не работи както трябва дава грешки във Funcions_poll.php

Аватар
JustyleR
Извън линия
Модератор
Модератор
Мнения: 560
Регистриран на: 24 Фев 2017, 18:59
Се отблагодари: 33 пъти
Получена благодарност: 132 пъти
Обратна връзка:

Re: Помощ за цс система

Мнение от JustyleR » 16 Апр 2017, 01:17

Ако ще искаш да изкарваш нещо като статистика, тоест да преброиш нещата в самата таблица, можеш лесно и просто да направиш така:

Код за потвърждение: Избери целия код

<?php

echo mysqli_num_rows(mysqli_query($conn, "SELECT id FROM table"));
Какви са тези цикли, какви са тия неща..
Discord сървър, чрез който можете да се свържете с мен.


Аватар
XTSY
Извън линия
Потребител
Потребител
Мнения: 103
Регистриран на: 17 Окт 2016, 14:50
Обратна връзка:

Re: Помощ за цс система

Мнение от XTSY » 16 Апр 2017, 01:28

Аве момчета не е само за анкетите и на last_forum и на други места ми вади тази грешка как да я оправя да си работи коректно

Аватар
JustyleR
Извън линия
Модератор
Модератор
Мнения: 560
Регистриран на: 24 Фев 2017, 18:59
Се отблагодари: 33 пъти
Получена благодарност: 132 пъти
Обратна връзка:

Re: Помощ за цс система

Мнение от JustyleR » 16 Апр 2017, 01:36

Може би ползваш стар скрипт който не работи с новата версия на phpbb?

Не се занимавам много с phpbb затова не знам точно какви са промените и не мога да ти помогна с този скрипт, но за другите както написах по-горе, ползвай него код.
Discord сървър, чрез който можете да се свържете с мен.


Аватар
d3ath2435
Извън линия
Рекламатор
Рекламатор
Мнения: 545
Регистриран на: 04 Фев 2017, 19:59
Се отблагодари: 64 пъти
Получена благодарност: 127 пъти
Обратна връзка:

Re: Помощ за цс система

Мнение от d3ath2435 » 16 Апр 2017, 02:20

XTSY написа:Аве момчета не е само за анкетите и на last_forum и на други места ми вади тази грешка как да я оправя да си работи коректно
Попитах те с коя версия на PHPBB3 си, защото има една единствена система в интернет безплатна която работи със PHPBB3 3.1.x ... Тази система която използваш ти е стара и ако се опитваш да я интегрираш със новият PHPBB3 3.1.x или 3.2.x нормално да ти дава грешки

Аватар
XTSY
Извън линия
Потребител
Потребител
Мнения: 103
Регистриран на: 17 Окт 2016, 14:50
Обратна връзка:

Re: Помощ за цс система

Мнение от XTSY » 16 Апр 2017, 02:34

Аргос ли ?
Форума е 3.1.10 сложил съм глобалните права в системата,ако сложа мос двете версии на пхпбб3 дали пак ще дава тези грешки

Аватар
d3ath2435
Извън линия
Рекламатор
Рекламатор
Мнения: 545
Регистриран на: 04 Фев 2017, 19:59
Се отблагодари: 64 пъти
Получена благодарност: 127 пъти
Обратна връзка:

Re: Помощ за цс система

Мнение от d3ath2435 » 16 Апр 2017, 11:19

Опитах на 3.0.10 и ако върви там без проблем, значи цялата тази работа идва от интегрирането на системата с новият форум

Аватар
XTSY
Извън линия
Потребител
Потребител
Мнения: 103
Регистриран на: 17 Окт 2016, 14:50
Обратна връзка:

Re: Помощ за цс система

Мнение от XTSY » 16 Апр 2017, 16:51

На 3.0.10 си върви 10/10 ама няма да тръгна да правя друк форум,така че ако някой може да даде урок или линк към урок как по точно се слага този мост..

Аватар
d3ath2435
Извън линия
Рекламатор
Рекламатор
Мнения: 545
Регистриран на: 04 Фев 2017, 19:59
Се отблагодари: 64 пъти
Получена благодарност: 127 пъти
Обратна връзка:

Re: Помощ за цс система

Мнение от d3ath2435 » 16 Апр 2017, 16:52

Това е мост м/у двете версии на phpBB.
Слагате тези променливи в конфигурационния файл на системата Ви:

Код за потвърждение: Избери целия код

$phpbb_version = "3.0"; //Възможни опции: 3.0 или 3.1 
$forum_path = "forum/"; //в коя папка е форума
Тези две променливи са много важни за промяна.

Кода:

Код за потвърждение: Избери целия код

<?php
switch ($phpbb_version) {
	case '3.1': {
		
		define('IN_PHPBB', true);
		$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : $forum_path;
		$phpEx = substr(strrchr(__FILE__, '.'), 1);
		include($phpbb_root_path . 'common.' . $phpEx);
		include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
		include($phpbb_root_path . 'includes/functions_user.' . $phpEx);
		$user->session_begin();
		$auth->acl($user->data);
		$user->setup('viewforum');
		$request->enable_super_globals();
		
		//we need it for db connection
		include($forum_path.'config.php');
		$bb_db = $dbname;
		$bb_prefix = preg_replace("/[^A-Za-z0-9 ]/", '', $table_prefix);
		
		break;
	}
	case '3.0': {
		define('IN_PHPBB', true); 
		$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : $forum_path; 
		$phpEx = substr(strrchr(__FILE__, '.'), 1); 
		include($phpbb_root_path . 'common.' . $phpEx); 
		include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
		include($phpbb_root_path . 'includes/functions_user.' . $phpEx);
		$user->session_begin();
		$auth->acl($user->data);
		$user->setup('viewtopic');
		
		//we need it for db connection
		include($forum_path.'config.php');
		$bb_db = $dbname;
		$bb_prefix = preg_replace("/[^A-Za-z0-9 ]/", '', $table_prefix);
		
		break;
	}
	
}
Източник: itocean

Заключено
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “PhpBB”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 24 госта