PDA

View Full Version : Проблема с модулем погоды World Weather V3.0


Mihanich
19.08.2005, 13:17
:jumplol: вот недавно прикрутил на нюку модуль погоды, сначала были маленькие проблемы, я их решил, но как только я решил зайти на админку модуля мне выдало такоэ :
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in x:\home\localhost\www\admin\modules\weather.php on line 31
Access Denied
на этой 31 строке вот что : list($radminsection, $radminsuper) = mysql_fetch_row($result);
когда коментирую строку, пишет просто Access Denied...
Что самое интересное : в комплекте нет никаких БД, хотя может они и не нужны... :mad:

Master
19.08.2005, 13:46
Mihanich Просто этот модуль делался под более старые нюки до 7.5 сейчас с версии 7.5 в таблице Authors там убраны некоторые поля в ней!

замени list($radminsection, $radminsuper) = mysql_fetch_row($result); на

list($radminsuper) = mysql_fetch_row($result);

Должно помоч!

Mihanich
19.08.2005, 14:08
:cry: не помогло :cry: всё ровно тоже самое пишет....

http://rus-phpnuke.com/modules.php?name=Files&go=view_file&lid=107
Master посмотри что пишут....
Слухай, ты не знаешь еще каких-то модулей погод ?

Master
19.08.2005, 15:02
Mihanich У тебя нюка какая?

Mihanich
19.08.2005, 15:21
Php Nuke 7.8

Master
19.08.2005, 17:34
кинь сюда код модуля посмотрю

Mihanich
20.08.2005, 13:39
Читаем правила!

Soniks
22.08.2005, 19:15
Mihanich покажи 29-30 (или выше), там где идет определение переменной $result, в файле admin\modules\weather.php

Mihanich
23.08.2005, 01:17
if (!eregi("admin.php", $PHP_SELF)) { die ("Access Denied"); }
$hlpfile = "manual/sections.html";
$result = mysql_query("select radminsection, radminsuper from $prefix"._authors." where aid='$aid'");
list($radminsection, $radminsuper) = mysql_fetch_row($result);
if (($radminsection==1) OR ($radminsuper==1)) {

Soniks
23.08.2005, 02:15
Mihanich замените выше написанное на:

if (!defined('ADMIN_FILE')) {
die ("Access Denied");
}
global $prefix, $db, $admin_file;
$aid = substr("$aid", 0,25);
$row = $db->sql_fetchrow($db->sql_query("SELECT radminsuper FROM " . $prefix . "_authors WHERE aid='$aid'"));
if ($row['radminsuper'] == 1) {

Mihanich
24.08.2005, 14:09
Sonix спасибо ! Заработала модулина ! Спасибо !

продолжу юзание нюки....