Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Установка Модулей (http://forum.mynuke.ru/forumdisplay.php?f=10)
-   -   Проблема с модулем погоды World Weather V3.0 (http://forum.mynuke.ru/showthread.php?t=527)

Mihanich 19.08.2005 13:17

Проблема с модулем погоды World Weather V3.0
 
: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?...ew_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 замените выше написанное на:
PHP код:
 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) { 


Часовой пояс GMT +4, время: 13:23.

Copyright © 2005 by Soniks