Forum. MyNuke.ru
Forum. MyNuke.ruСообщения за сегодняПерсональные сообщения

Навигация  
Вернуться   Forum. MyNuke.ru > PHP-NUKE > Настройка и Изменение > Модули
Ник
Пароль
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Wind вне форума      Старый #11  
Аватара для Wind
Wind
Участник
Регистрация: 10.03.2006
Сообщения: 74


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Wind Найти все сообщения от Wind Добавить Wind в список друзей  
28.04.2006, 15:43

Ничего не понимаю! Soniks , вот смотри: в конце в файле index.php такой код
break;
default:
galleryHeader();
include("modules/Album/public/mainGallery.php");
viewcats();
break;
}
Я добавляю include("modules/Album/public/last.php");

break;
default:
galleryHeader();
include("modules/Album/public/mainGallery.php");
include("modules/Album/public/last.php");
viewcats();
break;
}
В файле last.php
<?php
OpenTable();
echo "тест";
CloseTable();
?>
как ты и сказал без стандартных функции нюки.

После этого все работает, но блок с надписью тест появляется над блоком с категориями, а не под ним. Это почему так? я же написал
include("modules/Album/public/mainGallery.php");
include("modules/Album/public/last.php");
а не
include("modules/Album/public/last.php");
include("modules/Album/public/mainGallery.php");
и сторчка include("modules/Album/public/mainGallery.php"); отвечает как я понял как раз таки за блок с категориями, так как если его закомментировать он пропадает.

Wind вне форума      Старый #12  
Аватара для Wind
Wind
Участник
Регистрация: 10.03.2006
Сообщения: 74


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Wind Найти все сообщения от Wind Добавить Wind в список друзей  
28.04.2006, 19:54

И еще вопрос: Вот сделал блок , который отображает 4 последние добавленные картинки в галерею, вернее который должен был отображать 4 картинки, а он почему-то только 1 показывает (последнию). Вот код:

<?php

if (eregi("block-Advertising.php",$_SERVER[PHP_SELF])) {
Header("Location: ../index.php");
exit;
}

global $prefix, $db;

$pic = mysql_fetch_array(mysql_query("SELECT p.pid, p.img, p.gid, c.galloc FROM

$prefix"._Album_pictures." AS p LEFT JOIN $prefix"._Album_categories." AS c ON

c.gallid=p.gid order by p.pid DESC limit 4 "));

{
$content .= "<center><img src=\"modules/Album/album/$pic[galloc]/$pic[img]\"

width=\"140\"><br><br></center>";
}

?>

Я же указал order by p.pid DESC limit 4. Где ошибка?

Soniks вне форума      Старый #13  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
01.05.2006, 13:29

Wind
Цитата После этого все работает, но блок с надписью тест появляется над блоком с категориями, а не под ним. Это почему так? я же написал

скорее всего в файле mainGallery.php идет не вывод информации вна экран через функции echo или print, а передача в переменную или вообще там содержаться фунуциии, а весь текст выводиться в функции viewcats();, попробуйте под ней добавить инклуд
Цитата Я же указал order by p.pid DESC limit 4. Где ошибка?

ошибка в том, что функция mysql_fetch_array выводит массив только одной строки извлеченной с таблицы, поэтому нужен цикл:
PHP код:
 $row mysql_query("SELECT p.pid, p.img, p.gid, c.galloc FROM $prefix"._Album_pictures." AS p LEFT JOIN $prefix"._Album_categories." AS c ON c.gallid=p.gid order by p.pid DESC limit 4 ");
while(
$pic mysql_fetch_array($row)) 
{
$content .= "<center><img src=\"modules/Album/album/$pic[galloc]/$pic[img]\" width=\"140\"><br><br></center>";

 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


linky вне форума      Старый #14  
linky
Новенький
Регистрация: 29.03.2006
Сообщения: 24


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для linky Найти все сообщения от linky Добавить linky в список друзей  
08.05.2006, 11:54

Вот я настроил под себя это "Чудо", но мне нужна одна функция хорошая. У меня один раздел, а файлов очень много загружается туда, и мне нужно чтобы каждый файл загружался под своим порядковым номером. Это реально сделать? =\
Допустим, у меня есть файлы
1.jpg
347hisdbvbgds.gif
1.jpg

Вот, мне нужно чтобы файл загрузился под номером(ID). Или например, чтобы имя остовалось прежнее, а префикс добавлялся с номером файла... т.е. чтобы получилось:
1_1.jpg
2_347hisdbvbgds.gif
3_1.jpg
...итд...

Просто не хочу чтобы файлы заменялись =\
Мне всё что нужно, это чтобы у меня тама всегда порядок был... тоесть ничего не пропало ,и всё хорошо работало)
Помагите пожалуйста... лично сам всё перерыл, нигде не нашёл такую функцию =((((((

а! вот ещё можно чтобы каждый снимок был в отдельной папке... а папка допустим, с названием Id картинки... не подскажете как это сделать? =\
 
"Если бы Вы не смогли сидеть неделю, это бы значило что у Вас геморрой."


De_Adarius вне форума      Старый #15  
De_Adarius
Новенький
Регистрация: 11.06.2007
Сообщения: 18


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для De_Adarius Найти все сообщения от De_Adarius Добавить De_Adarius в список друзей  
13.06.2007, 12:34

На главной странице модуля Album выводятся последние добавленные картинки, но выводятся они там не в виде превьюшек, а в виде полноразмерных картинок, уменьшенных до определенного размера. Как сделать так, чтобы выводились превьюшки либо вообще отключить показ последних добавленных?

Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Модуль Album MR_Professor Установка Модулей 5 12.12.2006 12:19


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


На Верх
Рейтинг@Mail.ru