создание модуля на готовом скрипте.
Добрый день всем. Подскажите плз как внедрить готовый скрипт объявлений в новый модуль? :cry:
Пасибки. |
Создаете папку с модулем, в нем в файле index.php пишим:
Код:
Что то вроде этого. |
Без моего кода работает. Вставляю код, не работает. Сам скрипт отдельно пашет, только в путь! Что делать???? :cry:
|
Сам скрипт покажите.
Или ошибаетесь где то, или еще какая то не стыковка (например скрипт работает через главный index, а тут должно быть через modules). |
<?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'); ?> |
ваш скрипт использует бд. причем не по принципу нюке.
или стоит 2 бд и 2 метода конекта к ней? и что кстати не работает, когда в модуль это все добавляете? |
бд одна.
под нюку надо глобально что то менять, или...,или вообще работать не будет? |
ARW смотрите путь инклуда верен ли он, путь в модулях идут от корня, т.е. там где находятся папка modules includes admin и т.д.
это раз, второй вопрос, как говорил Alexander-V-Sh, видимо в файле скрипта admin/kernel.php происходит подключение, оно в принципе не может как то отрицательно повлиять на работу скрипта, но лучше когда подключение происходит одно к бд, т.е. придется его убрать и переписать (если желание будет) все запросы типа mysql_query и д.р. на нюковские, соответственно все таблицы должны быть в той же бд где и сама nuke иначе, оставляем подключение к бд. Включайте вывод ошибок на экран и отслеживайте их. |
Спасибо всем. Буду думать. :smile:
|
Часовой пояс GMT +4, время: 19:07. |
Copyright © 2005 by Soniks