Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
OgStyle
11 / 5 / 0
Регистрация: 18.11.2012
Сообщений: 114
1

Работа с движком Php Fusion 7

18.12.2012, 21:36. Просмотров 874. Ответов 3
Метки нет (Все метки)

Здравствуйте. Интересует небольшой вопрос касательно движка php fusion 7. Сразу описывать всю проблему не могу так как скорее всего те люди которые не знают что это за движек помочь не смогут. Поэтому первым делом хотелось бы найти тех людей которые с этим движком работали

Добавлено через 8 минут
Ну а хотя нет. Всетаки напишу проблему. Итак.

Есть скрипт панели который работает с функциями которые созданы и прописаны в этом движке. В сам код скрипта вчитываться не стоит, так как там все работает правильно. Я хочу сделать автоматическую функцию подгрузки этого скрипта. Для этого я заключу его к примеру в тэг <div id='lastComments'></div>
в файле соответствующем за тему оформления перед закрытием тэга </head> использую функцию jquery
Javascript
1
2
3
4
5
6
7
8
function loadLastComments() {
            $("#lastComments").load("/infusions/latest_comments_panel/latest_comments_panel.php");
        }
            
        $(document).ready(function(){
            loadLastComments();
            setInterval(\'loadLastComments()\', 60000);
        });
В результате я получаю "Access Denied". Как можно это исправить? Если удалить со скрипта вот эту строку
PHP
1
if (!defined("IN_FUSION")) { die("Access Denied"); }
получаю кучу ошибок а также вывод того что непонятные не задекларированые функции и .т.п.


PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
if (!defined("IN_FUSION")) { die("Access Denied"); }
 
include INFUSIONS."latest_comments_panel/infusion_db.php";
 
if (file_exists(INFUSIONS."latest_comments_panel/locale/".$settings['locale'].".php")) {
    include INFUSIONS."latest_comments_panel/locale/".$settings['locale'].".php";
} else {
    include INFUSIONS."latest_comments_panel/locale/English.php";
}
 
// News
 
$result = dbquery(
"SELECT * FROM ".DB_COMMENTS." LEFT JOIN ".DB_USERS."
ON fusion_comments.comment_name=fusion_users.user_id
ORDER BY comment_datestamp DESC LIMIT 5"
);
 
if (dbrows($result)) {
openside("Последние комментарии");
 
while ($data = dbarray($result)) {
echo "<div style='width:225px;'>
";
if (!empty($data['user_avatar']) && file_exists(IMAGES."avatars/".$data['user_avatar'])){
        echo "
        <div style='".($i% 2==0?"margin-left:5px; clear:left; float:left;":"clear:right; float:right;")."'>
        <img height='30' width='30' style='padding-top:15px;' src='".IMAGES."avatars/".$data['user_avatar']."' alt='".$data['user_name']."' />&nbsp;</div>";
        }else{
        echo "
        <div style='".($i% 2==0?"margin-left:5px; clear:left; float:left;":"clear:right; float:right;")."'>
        <img height='30' width='30' style='padding-top:15px; ' src='".IMAGES."noav.gif' alt='".($data['user_name'] ? $data['user_name'] : $data['comment_name'])."' />&nbsp;</div>";        }
if ($data['user_name']) {
echo "
<div class='".($i% 2==0?"ch1":"ch2")."'>
<a href='".BASEDIR."profile.php?lookup=".$data['comment_name']."' style='color:#ffffff;' class='slink'>".$data['user_name']."</a>";
} else {
echo $data['comment_name'];
}
 
 
$comment_message = trimlink($data['comment_message'],80);
$comment_item_id = $data['comment_item_id'];
$comment_type = $data['comment_type'];
echo "
<span style='font-size:9px; color:#99c703;'> ".showdate("shortdate", $data['comment_datestamp'])."</span><br>
&nbsp;<a href='".BASEDIR."news.php?readmore=".$data['comment_item_id']."' style='color:#a18851;'>".$comment_message."</a><br>";
 
 
 
echo "</div></div>";
$i++;
}
 
// No Commtents link 2 
} 
 
closeside();
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2012, 21:36
Ответы с готовыми решениями:

разобраться с движком
здравствуйте! даже кто не знаком с движком, прошу попробуйте помочь есть...

Проблемы с торрент движком.
Ситуация такая: Хочу поднять торрент трекер ну как полагается нашел подходящий...

MnogoSearch - кто работал c движком?
Кто работал с этим поисковым движком? Какие отзывы?

работа php
допустим у меня есть пару вкладок, которые ссылаются на разный div для...

Работа с БД<-PHP<-JS
Есть поле инпут - в него вводится код, и без нажатий, когда код введен, нужно...

3
alpex
600 / 575 / 103
Регистрация: 16.07.2012
Сообщений: 1,761
19.12.2012, 09:38 2
ну так определите константу у себя в файле, что бы она была в областе видимости

Добавлено через 1 минуту
или die уберите на этой странице
PHP
1
if (!defined("IN_FUSION")) {}
0
OgStyle
11 / 5 / 0
Регистрация: 18.11.2012
Сообщений: 114
19.12.2012, 09:50  [ТС] 3
if (!defined("IN_FUSION")) {} если это убрать то получится так что весь скрипт будет не в области видимости. Будут неизвестные функции и т.д. Как определить тогда константу можете подсказать?
0
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16754 / 6645 / 864
Регистрация: 12.06.2012
Сообщений: 19,897
Завершенные тесты: 1
19.12.2012, 12:10 4
define()
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.12.2012, 12:10

PHP, работа с GD
Здравствуйте. Подскажите, пожалуйста, как загруженное пользователем изображение...

Работа php и db
Всем доброго времени суток! У меня возникла вот такая проблема. Учусь по урокам...

Работа с php
Голову сломал. Задача такая, нужно добавить новую строку в таблицу. Исходные...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru