IT-Security 33 Опубликовано: 6 апреля 2009 Рассказать Опубликовано: 6 апреля 2009 (изменено) Автор Функция написана неправильно. $_per123; - это чего такое? function func_get_infos_of_member() { $sel_info_mem_query = mysql_query("select * from transdp_member_info where who_user = ".$_SESSION['dle_user_id']." ORDER BY udid ASC "); while ( $info = mysql_fetch_array($sel_info_mem_query)) { $_per123 = " <table width=\"793\" border=\"1\"> <tr> <td width=\"270\">{$info[company_pref]} {$info[company_name]}</td> <td width=\"81\">{$info[country]}</td> <td width=\"95\">{$info[town]}</td> <td width=\"125\">{$info[address]}</td> <td width=\"6\">{$info[telephone_1]}</td> <td width=\"6\">{$info[email]}</td> <td width=\"121\">{$info[fio]}</td> </tr> </table> "; } return $_per123; } и не func_get_infos_of_member(); $my_mod_buffer.= $_per123; а $my_mod_buffer.= func_get_infos_of_member(); Изменено 6 апреля 2009 пользователем IT-Security Цитата Ссылка на сообщение Поделиться на других сайтах
BigD 0 Опубликовано: 6 апреля 2009 Рассказать Опубликовано: 6 апреля 2009 Все получилось. Спасибо за помощь! Цитата Ссылка на сообщение Поделиться на других сайтах
TrikS 0 Опубликовано: 8 апреля 2009 Рассказать Опубликовано: 8 апреля 2009 IT-Security вот такой вопрос. Имеем некий php код. <?php $startmod.= "; if ($_SERVER['REQUEST_URI'] = "/") { $startmod.= "Привет мир"; } else { include("/mods/testvote.php"); } ?>[/codebox] подключаем в index.php [codebox]$tpl->load_template ( 'main.tpl' ); include (ROOT_DIR."/mods/start.php"); $tpl->set("{startmod}", $startmod); приэтом имеем в main.tpl <div align="center">{startmod}</div> По логике, должно в месте где вставка - {startmod} идти вот что. Сначала смотрит где мы - если на главной странице - то выводим "Привет мир" если не на главной - то подключаем еще один php файл содержимое которого представляет собой echo ("ПРИВЕТ МИР 2");. Поясните в чем ошибка, почему не выполняется скрипт? Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 8 апреля 2009 Рассказать Опубликовано: 8 апреля 2009 Автор 1) Первой строкой нужно БЕЗ точки 2) Я же сказал убрать echo. include - это не более, чем сборка страницы из файлов в один большой файл. Цитата Ссылка на сообщение Поделиться на других сайтах
Desp_87 0 Опубликовано: 10 июня 2009 Рассказать Опубликовано: 10 июня 2009 имеется вот такой код <?php // Защита от взлома if (!defined("DATALIFEENGINE")) { die("Hacking Attemp!"); } // Защита от взлома //################################################################################ ##### // Мониторинг TeamSpeak сервера v1.0 //################################################################################ ##### //ts $ip= ""; $port = "8767"; $tPort = "51234"; $out = ""; function indexOf($str,$strChar) { if(strlen(strchr($str,$strChar))>0) { $position_num = strpos($str,$strChar) + strlen($strChar); return $position_num; } else { return -1; } } $out = ""; $fp = fsockopen($ip, $tPort, $errno, $errstr, 30); if($fp) { fputs($fp, "sel ".$port."\n"); fputs($fp, "si\n"); fputs($fp, "quit\n"); while(!feof($fp)) { $out .= fgets($fp, 1024); } $out = str_replace("[TS]", "", $out); $out = str_replace("OK", "", $out); $out = trim($out); $user = substr($out,indexOf($out,"server_currentusers="),strlen($out)); $user = substr($user,0,indexOf($user,"server_currentchannels=")-strlen("server_currentchannels=")); echo ("<img src=\"http://localhost/abiu/uploads/1244623006_ts.jpg\"><p>"); echo(" <b>Сервер: <font color=green>TeamSpeak</b></font>"); echo ('<br><b>OnLine: </b>' . $user . '<a href="#">(Кто?)</a><p>'); fclose($fp); } else { echo ("<img src=\"http://localhost/abiu/uploads/1244623006_ts.jpg\"><p>"); echo(" <b>Сервер: <font color=green>TeamSpeak</b></font>"); echo("<font color=red><b>Сервер отключён</b></font>"); } ?> пытался так и сяк внидрить в блок, но никак не получается... помогите плзз 7.х Цитата Ссылка на сообщение Поделиться на других сайтах
Masian777 1 Опубликовано: 23 января 2012 Рассказать Опубликовано: 23 января 2012 А Кто нибудь знает как вывести модуль в другом файле? На пример модуль чата преднозначен для вывода на главной в файле main.tpl тегом {include file="engine/modules/mchat.php"}[/CODE][/b] А я хочу [b]подключить этот тег в другом файле[/b] шаблона. Как это зделать? Что нужно редактировать? Цитата Ссылка на сообщение Поделиться на других сайтах
Wanderers 17 Опубликовано: 23 января 2012 Рассказать Опубликовано: 23 января 2012 А что мешает сделать это же в другом tpl? В документации есть кстати раздел "Разработка и подключение модулей". Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.