PDA

View Full Version : профессионалы,помогите.всего два вопроса


djrogoff
18.01.2006, 23:39
Только что поставил НЮКУ ....
На главной выскочили какие-то траблы:


Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in ***/portal/blocks/block-Forums_Stats.php on line 19

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in ***/portal/blocks/block-Forums_Stats.php on line 34


Посмотрите ВОТ ТУТ (http://djrogoff.also.in/)
---------------------------
И второе,чувствую 10000 раз пережёваное,
Админка портала на входе выкидывает белый лист с одним словом в левом верхнем углу "Begone"
Форум стал хорошо,его админцентр тоже

djrogoff
19.01.2006, 02:26
Со второй проблемой (белая страница админки Нюки) разобрался.
Надо было поменять в 25 строке файла auth.php вот это:
if (ereg("[^a-zA-Z0-9_-]",trim($aid)))
меняем на
if (ereg("[^а-яА-Яa-zA-Z0-9_-]",trim($aid)))

Да ваще русские ники с пробелами тяжело проходят.Стоит какая-то защита.
А латинскими всё встало нормально.

Так что скажете по первому вопросу??????


ЗДЕСЬ (http://djrogoff.also.in/) погляньте,что за предупреждение на главной???

Подскажите,как с этим бороться и решить проблему?

Soniks
19.01.2006, 04:16
djrogoff не корректно написан блок block-Forums_Stats.php, какаята информация из бд не извлекается, скорее всего по причине того что ее нет. покажите 17- 21 и 31-36 строчки файла blocks/block-Forums_Stats.php

djrogoff
19.01.2006, 05:06
С 17 по 21
$ipb_connect = sql_connect($INFO['sql_host'], $INFO['sql_user'], $INFO['sql_pass'], $INFO['sql_database']);
$stats_sql = mysql_query("select most_date,total_topics,total_replies,mem_count,last_mem_name,most_count from ".$INFO['sql_tbl_prefix']."cache_store");
$stats=mysql_fetch_row($stats_sql);
$date = date ("jS M Y" ,$stats[0]);
$posts = $stats[1] + $stats[2];


с 31 по 36
$lastpost_sql = mysql_query("select forum_id,topic_id,author_id,author_name from ".$INFO['sql_tbl_prefix']."posts order by pid desc limit 0,1
");
$p=mysql_fetch_row($lastpost_sql);
$last_topic = mysql_query("SELECT title FROM ".$INFO['sql_tbl_prefix']."topics WHERE tid='$p[1]'");
$t=mysql_fetch_row($last_topic);

Ну что там,Soniks?
Есть какие-либо соображение на этот счёт?

djrogoff
19.01.2006, 08:17
госпада хорошие,бля буду,век воли не видать...

неужели мой случай смертелен и лечению неподлежит?

djrogoff
19.01.2006, 21:48
Спасибо за Помощь и поддержку!
А непроще,что ниписать ничего,просто ответить:"извините,мы помочь не можем,ибо незнаем в чём проблема"А то ждёшь,а чего ждёшь непонятно.Вроде и администрация в он-лайне.А ответа никакого неследует.

Отдельная благодарность Soniks"у,что написал хоть один пост в этой теме

С уважением.....

Soniks
20.01.2006, 18:12
djrogoff извените конечно, но вы не одни на этом форуме а я один.
и у меня не так много свободного времени, написали сообщение вот и ждите когда вам ответят, здесь никто никому ничего не должен!
:sad:

посмотрите таблицы cache_store и posts или topics, есть ли в них какие записи