Студия креативных разработок DevArt.PRO.
Разработка сайтов и форумов под ключ!
Сильнейшая команда в России по vBulletin - читать подробнее...
 
 
 
 

 
 
Здесь скоро опять что то будет...
 
 
 
 
 
 
Loading

Вернуться   форум vBSupport.org > vBulletin > vBulletin 3.5.x > Вопросы по vBulletin 3.5

Объявления
  • Изменения в правах
  • Каталог Фрилансеров
  • Добро пожаловать!
  • Premoderation
  • Новичкам!
  • For English speaking users
Ответ
 
Опции темы Опции просмотра
Старый 01.09.2005, 00:44   #1
Простоузер
2 вопроса

1. Как в 3.5.0 сделать инклуд на php файл? Прежний метод, который работал в 3.0.х не работает.

2. Как Вывести в версии 3.5.0 последние темы на нефорумской стрничке?
  Ответить с цитированием
Рекламка
Реклама на форуме

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Тонкие настройки прав доступа
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Старый 01.09.2005, 13:15   #2
vGhost
Продвинутый
1. что значит "инклуд на пхп файл", поясни толком что нужно.
2. пользуй поиск по форуму
  Ответить с цитированием
Старый 01.09.2005, 21:49   #3
lectro
Простоузер
1. То и значит. Зачем придираться, когда и так понятно? Как сделать инклуд на php файл? Что я не так сказал?
2. Тут и поиск нечего пользовать. Тем не так много. Не нашел. Если просмотрел, прошу меня извинить, ткните носом.
  Ответить с цитированием
Старый 01.09.2005, 22:04   #4
КотЪ
Администратор
Неадекватный
 
Аватар для КотЪ
2) http://www.vbsupport.org/forum/showt...E5%E4%ED%E8%F5


А это - вывод пяти последних тем
(или сколько надо, часло задается здесь:
(thread.lastposter=user.username) ORDER BY dateline DESC LIMIT 5"; )

Код:
<? 
$base="имя_базы"; 
$user="юзер_базы"; 
$pass="пароль_к_базе"; 
$host="localhost"; 
$link = mysql_connect($host,$user,$pass)or die("Не могу соединиться"); 
mysql_select_db($base, $link) or die ("Не могу выбрать базу"); 
$query = "SELECT threadid,lastposter,title,dateline,userid FROM thread LEFT JOIN user ON (thread.lastposter=user.username) ORDER BY dateline DESC LIMIT 5"; 
$result = mysql_query($query, $link);?> 
<? 
while ($row = mysql_fetch_array($result)) 
{ 
echo " <font size=1><i>Тема</i></font> - <font size=1 color=red><a target=_blank href='showthread.php?threadid=".$row['threadid']."'>".$row['title']."</a></font>"; 
echo " <font size=1><i>Автор</i></font> - <font size=1 color=indigo><a target=_blank href='member.php?action=getinfo&userid=".$row['userid']."'>".$row['lastposter']."</a></font><br>"; 

} 
?>



<? 
$base="имя_базы"; 
$user="юзер_базы"; 
$pass="пароль_к_базе"; 
$host="localhost";  
$link = mysql_connect($host,$user,$pass)or die("Не могу соединиться"); 
mysql_select_db($base, $link) or die ("Не могу выбрать базу"); 
$query = "SELECT threadid,lastposter,title,dateline,userid FROM thread LEFT JOIN user ON (thread.lastposter=user.username) ORDER BY dateline DESC LIMIT 5"; 
$result = mysql_query($query, $link);?> 
<? 
while ($row = mysql_fetch_array($result)) 
{ 
echo "Тема - <a href='showthread.php?threadid=".$row['threadid']."'>".$row['title']."</a>"; 
echo "Автор - <a href='member.php?action=getinfo&userid=".$row['userid']."'>".$row['lastposter']."</a>"; 
echo "Дата - ".date("d.m.y, H:i",$row['dateline']); 
} 
?>

Последний раз редактировалось КотЪ; 01.09.2005 в 22:10..
  Ответить с цитированием
Старый 01.09.2005, 23:01   #5
lectro
Простоузер
У меня почему то пустой экран при вводе кода:

<?
$base="имя_базы";
$user="юзер_базы";
$pass="пароль_к_базе";
$host="localhost";
$link = mysql_connect($host,$user,$pass)or die("Не могу соединиться");
mysql_select_db($base, $link) or die ("Не могу выбрать базу");
$query = "SELECT threadid,lastposter,title,dateline,userid FROM thread LEFT JOIN user ON (thread.lastposter=user.username) ORDER BY dateline DESC LIMIT 5";
$result = mysql_query($query, $link);?>
<?
while ($row = mysql_fetch_array($result))
{
echo " <font size=1><i>Тема</i></font> - <font size=1 color=red><a target=_blank href='showthread.php?threadid=".$row['threadid']."'>".$row['title']."</a></font>";
echo " <font size=1><i>Автор</i></font> - <font size=1 color=indigo><a target=_blank href='member.php?action=getinfo&userid=".$row['userid']."'>".$row['lastposter']."</a></font><br>";

}
?>



и при вводе кода:


<?
$base="имя_базы";
$user="юзер_базы";
$pass="пароль_к_базе";
$host="localhost";
$link = mysql_connect($host,$user,$pass)or die("Не могу соединиться");
mysql_select_db($base, $link) or die ("Не могу выбрать базу");
$query = "SELECT threadid,lastposter,title,dateline,userid FROM thread LEFT JOIN user ON (thread.lastposter=user.username) ORDER BY dateline DESC LIMIT 5";
$result = mysql_query($query, $link);?>
<?
while ($row = mysql_fetch_array($result))
{
echo "Тема - <a href='showthread.php?threadid=".$row['threadid']."'>".$row['title']."</a>";
echo "Автор - <a href='member.php?action=getinfo&userid=".$row['userid']."'>".$row['lastposter']."</a>";
echo "Дата - ".date("d.m.y, H:i",$row['dateline']);
}
?>


P.s. Есественно указываю данные на подключение к базе ...
  Ответить с цитированием
Старый 01.09.2005, 23:05   #6
КотЪ
Администратор
Неадекватный
 
Аватар для КотЪ
Это ОДИН код, не надо разделять его на две части, он должен быть целиком в одном файле!
А ссылка ВЫВОДА данных из этого файла будет такой:

<script src="http://site_name.ru/имя_файла.php"></script>

... и файл надо положить в папку с форумом.
  Ответить с цитированием
Старый 02.09.2005, 00:17   #7
lectro
Простоузер
Все равно пустой экран ...

Добавлено через 27 минут(ы)
Все я разобрался. Надо было указать в коде префиксы к таблицам ...

Добавлено через 31 минут(ы)
Проблема только в том, что скрипт выводит последние созданные темы, а не ответы в них. А мне нужно, чтобы он выводил последние ответы в темах. Точнее чтобы он выводил темы, в которых последний раз ответили недавно ...
  Ответить с цитированием
Старый 02.09.2005, 04:06   #8
КотЪ
Администратор
Неадекватный
 
Аватар для КотЪ
Именно это и выводит скрипт.
Например: http://forumchat.ru/love/vb_info.php
  Ответить с цитированием
Старый 02.09.2005, 09:52   #9
vGhost
Продвинутый
Неа этот скрипт выводи последнии темы! А не ответы в стемах.

Вот этот выводит какраз последнии обновлённые темы. (аттач)

Добавлено через 03 минут(ы)
Цитата:
Сообщение от КотЪ
Именно это и выводит скрипт.
Например: http://forumchat.ru/love/vb_info.php
Брехня!
Там другой скрипт
Там скрипт вот из этой темы http://www.vbsupport.org/forum/showthread.php?t=312

Добавлено через 01 минут(ы)
Цитата:
1. То и значит. Зачем придираться, когда и так понятно? Как сделать инклуд на php файл? Что я не так сказал?
Я не придираюсь.
Ты объясни толком что где и куда ты инклудить собрался.
Вложения
Тип файла: php vb_info.php (1.5 Кб, 11 просмотров)
  Ответить с цитированием
Старый 02.09.2005, 10:27   #10
lectro
Простоузер
Спасибо. Вечером попробую новый вариант. Насчет инклуда. Мне на странице форма надо вывести результат работы другого скрипта. Тоесть сделать на форуме обычынй инклуд.
  Ответить с цитированием
Ответ

Закладки

Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



 
 

Текущее время: 12:04 26.05.2012. Часовой пояс GMT +4.


Powered by vBulletin® Version x.X.x
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Перевод: zCarot