|
|
|
|
|
|
|
10.11.2006, 20:24
Создаете папку с модулем, в нем в файле index.php пишим:
Код:
<?php
if (!defined('MODULE_FILE')) {
die ("You can't access this file directly...");
}
require_once("mainfile.php");
define('INDEX_FILE', true);
$module_name = basename(dirname(__FILE__));
include("header.php");
OpenTable();
////////////////////Ваши коды
CloseTable2();
include ("footer.php");
?>
Что то вроде этого.
|
|
|
|
|
|
|
11.11.2006, 15:22
Без моего кода работает. Вставляю код, не работает. Сам скрипт отдельно пашет, только в путь! Что делать????
|
|
|
|
|
|
|
11.11.2006, 16:14
Сам скрипт покажите.
Или ошибаетесь где то, или еще какая то не стыковка (например скрипт работает через главный index, а тут должно быть через modules).
|
|
|
|
|
|
|
11.11.2006, 17:09
<?php
include_once ("admin/kernel.php");
load_tpl ('top');
//Удаление просроченных объявлений
$t_kill = time ();
$q = "SELECT * FROM $bill WHERE time_kill <= '$t_kill'";
$res = mysql_query ($q);
while ($raw = mysql_fetch_array ($res))
{
$kill_bill = $raw['id'];
kill_bill ($kill_bill);
}
?>
<h4>База объявлений</h4>
<table align=center width = "100%" class="list_marka" border = "0">
<tr valign=top><td>
<ul>
<?php marks ('index',0)?>
</ul>
</td></tr></table>
<?php load_tpl ('bottom'); ?>
|
|
|
|
|
|
|
11.11.2006, 18:15
ваш скрипт использует бд. причем не по принципу нюке.
или стоит 2 бд и 2 метода конекта к ней?
и что кстати не работает, когда в модуль это все добавляете?
|
|
|
|
|
|
|
12.11.2006, 12:35
бд одна.
под нюку надо глобально что то менять, или...,или вообще работать не будет?
|
|
|
|
|
|
|
12.11.2006, 13:12
ARW смотрите путь инклуда верен ли он, путь в модулях идут от корня, т.е. там где находятся папка modules includes admin и т.д.
это раз, второй вопрос, как говорил Alexander-V-Sh, видимо в файле скрипта admin/kernel.php происходит подключение, оно в принципе не может как то отрицательно повлиять на работу скрипта, но лучше когда подключение происходит одно к бд, т.е. придется его убрать и переписать (если желание будет) все запросы типа mysql_query и д.р. на нюковские, соответственно все таблицы должны быть в той же бд где и сама nuke иначе, оставляем подключение к бд. Включайте вывод ошибок на экран и отслеживайте их.
|
|
|
|
|
|
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть". |
|
|
|
|
|
|
|
|
|
12.11.2006, 17:34
Спасибо всем. Буду думать.
|
|
|
|
|
|
Опции темы |
Поиск в этой теме |
|
|
Опции просмотра |
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:56.
|
|
|
|
|
|
|
|
|
|
|
|
|