Jump to content


Photo

Ultimas Postagens Do Seu Phpbb


  • Faça o login para participar
11 replies to this topic

#1 Foxn

Foxn

    Alone in the dark

  • Usuários
  • 1230 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Programação, FLASH, JAVA SCRIPT, HTML, DHTML, XML, PHP e DELPHI

Posted 08/03/2003, 14:55

<?php
// Aqui coloque o caminho da sua página config.php
require('phpBB2/config.php');
?>
<?php
error_reporting(0);
$table_topics = $table_prefix.'topics';
$cn_forum = mysql_pconnect($dbhost, $dbuser, $dbpasswd) or die(mysql_error());
// Coloque aqui quantas letras você quer que apareça do título?
$letras_Topicos = 5;
// Caminho da página do fórum:
$caminho_Topicos = 'forum/phpBB2/';
?>
<?php
// Quantos tópicos cocê quer visualizar
$maxRows_Topicos = 12;
$pageNum_Topicos = 0;
mysql_select_db($dbname, $cn_forum);
$query_Topicos = "SELECT topic_id, topic_title FROM $table_topics ORDER BY topic_id DESC";
$query_limit_Topicos = sprintf("%s LIMIT %d, %d", $query_Topicos, $startRow_Topicos, $maxRows_Topicos);
$Topicos = mysql_query($query_limit_Topicos, $cn_forum) or die(mysql_error());
$row_Topicos = mysql_fetch_assoc($Topicos);
?>
<?php do { ?>
<a href="<?php echo $caminho_Topicos; ?>viewtopic.php?p=<?php echo $row_Topicos['topic_id']; ?>"><?php echo substr($row_Topicos['topic_title'], 0, $letras_Topicos).'...<br>'; ?></a>
<?php } while ($row_Topicos = mysql_fetch_assoc($Topicos)); ?>
<?php
mysql_free_result($Topicos);
?>


[]'s
<?php $Nome = "Renato B. Pacheco";

	$Ocupacao = "Programador PHP";

	$Ocupacao .= "<br /> Programador ASP";

	$Ocupacao .= "<br /> Programador Action Script";

	$Localizacao =  "São Paulo - SP - Brasil" ?>

#2 K-19

K-19

    Normal

  • Usuários
  • 91 posts
  • Sexo:Não informado
  • Localidade:Viseu
  • Interesses:bues deles

Posted 31/05/2004, 17:27

Ja andava ha muito tempo á procura disto, ate que enfim que encontrei.
foi boa idea o ter postado aqui!
www.Scripts.kom.pt - My WebPage

#3 BEOC

BEOC

    Novato no fórum

  • Aguardando Liberação
  • 7 posts
  • Sexo:Masculino
  • Localidade:Piracaia

Posted 14/06/2005, 09:55

dei uma melhorada.
Não testei, mas acho que funciona.
<?php
$d = 'forum/phpBB2/';// Caminho do PhpBB.Com barra no final /
require($d.'config.php');
error_reporting(0);
$c = $table_prefix.'topics';
$conn = mysql_pconnect($dbhost, $dbuser, $dbpasswd) or die(mysql_error());
$b = 5;// Escreva ao lado quantas letras você quer que apareça nos tiúlos dos posts.
$f = 12;// escreva quantos topicos você quer que Apareça.
mysql_select_db($dbname, $conn);
$g = "SELECT topic_id, topic_title FROM $c ORDER BY topic_id DESC LIMIT $e,$f";
$h = mysql_query($g, $conn) or die(mysql_error());
while ($a = mysql_fetch_assoc($h))
{
print '<a href="'.$d.'viewtopic.php?p='.$a['topic_id'].'">'.substr($a['topic_title'], 0, $b).'...</a><br>';
}
mysql_close($conn);
?>

Edição feita por: BEOC, 14/06/2005, 09:56.

Perfil
-----------------------

Nome: Bruno Eduardo de Oliveira Constantino
Site: http://www.brunoeduardo.com.br
Email: bruno.constantino@gmail.com
MSN: agbrunoeduardo@hotmail.com
Skype: agencia.brunoeduardo

#4 Dudu

Dudu

    Viva la vida

  • Usuários
  • 1437 posts
  • Sexo:Masculino
  • Localidade:Uberlândia - MG
  • Interesses:PHP

Posted 13/12/2005, 21:16

...

Edição feita por: _Dudu_1533, 02/01/2008, 02:03.

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Moderador


Twitter: HostCheap


#5 Ronaldo

Ronaldo

    Mu X-Plosion - MUOnline Server

  • Usuários
  • 310 posts
  • Sexo:Não informado
  • Localidade:Nova Xavantina - MT

Posted 21/12/2005, 17:57

Como colocar o primeiro codigo pra abrir em nova janela?
Mu X-Plosion - Qualidade em primeiro lugar!
Mu X-Plosion - MuOnline como você nunca viu antes!
Mu X-Plosion - O Melhor MU que você já viu!
Mu X-Plosion - Por que não basta ser o melhor tem que oferecer o melhor e a maior qualidade!

#6 paes

paes

    GustavoPaes.Net

  • Usuários
  • 1393 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Rumo ao topo!

Posted 21/12/2005, 18:02

Toque:
<a href="<?php echo $caminho_Topicos; ?>viewtopic.php?p=<?php echo $row_Topicos['topic_id']; ?>"><?php echo substr($row_Topicos['topic_title'], 0, $letras_Topicos).'...<br>'; ?></a>

por:
<a href="<?php echo $caminho_Topicos; ?>viewtopic.php?p=<?php echo $row_Topicos['topic_id']; ?>" target="new"><?php echo substr($row_Topicos['topic_title'], 0, $letras_Topicos).'...<br>'; ?></a>

Acho que isso basta ;)
até
Site: GustavoPaes.net

^ Rumo ao Topo ^

#7 Ronaldo

Ronaldo

    Mu X-Plosion - MUOnline Server

  • Usuários
  • 310 posts
  • Sexo:Não informado
  • Localidade:Nova Xavantina - MT

Posted 21/12/2005, 18:06

obrigado paes :)
Mu X-Plosion - Qualidade em primeiro lugar!
Mu X-Plosion - MuOnline como você nunca viu antes!
Mu X-Plosion - O Melhor MU que você já viu!
Mu X-Plosion - Por que não basta ser o melhor tem que oferecer o melhor e a maior qualidade!

#8 leoni25

leoni25

    Novato no fórum

  • Usuários
  • 24 posts
  • Sexo:Não informado

Posted 25/12/2005, 16:37

Podem me passar o codigo por enteiro?
Mais certo?

#9 Ronaldo

Ronaldo

    Mu X-Plosion - MUOnline Server

  • Usuários
  • 310 posts
  • Sexo:Não informado
  • Localidade:Nova Xavantina - MT

Posted 25/12/2005, 23:07

Eu uso esse amigo e funciona corretamente no meu site...

No script de cima o cara q fez esqueçeu ou talves era em versão mais antigas pois ia pra paginas erradas eu mudei o script dele e fico certo...

Ele posto
viewtopic.php?p
Eu mudei pra
viewtopic.php?t
(y)

<?php
// Aqui coloque o caminho da sua página config.php
require('/home/xplosion/public_html/forum/config.php');
?>
<?php
error_reporting(0);
$table_topics = $table_prefix.'topics';
$cn_forum = mysql_pconnect($dbhost, $dbuser, $dbpasswd) or die(mysql_error());
// Coloque aqui quantas letras você quer que apareça do título?
$letras_Topicos = 25;
// Caminho da página do fórum:
$caminho_Topicos = 'http://muxplosion.com/forum/';
?>
<?php
// Quantos tópicos cocê quer visualizar
$maxRows_Topicos = 10;
$pageNum_Topicos = 0;
mysql_select_db($dbname, $cn_forum);
$query_Topicos = "SELECT topic_id, topic_title FROM $table_topics ORDER BY topic_id DESC";
$query_limit_Topicos = sprintf("%s LIMIT %d, %d", $query_Topicos, $startRow_Topicos, $maxRows_Topicos);
$Topicos = mysql_query($query_limit_Topicos, $cn_forum) or die(mysql_error());
$row_Topicos = mysql_fetch_assoc($Topicos);
?>
<?php do { ?>
<a href="<?php echo $caminho_Topicos; ?>viewtopic.php?t=<?php echo $row_Topicos['topic_id']; ?>" target="new"><?php echo substr($row_Topicos['topic_title'], 0, $letras_Topicos).'...<br>'; ?></a>
<?php } while ($row_Topicos = mysql_fetch_assoc($Topicos)); ?>
<?php
mysql_free_result($Topicos);
?>


Mu X-Plosion - Qualidade em primeiro lugar!
Mu X-Plosion - MuOnline como você nunca viu antes!
Mu X-Plosion - O Melhor MU que você já viu!
Mu X-Plosion - Por que não basta ser o melhor tem que oferecer o melhor e a maior qualidade!

#10 M. Felipe

M. Felipe

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Não informado

Posted 29/05/2006, 00:56

No meu site naum funcionou. Onde esta o erro?

<?php
// Aqui coloque o caminho da sua página config.php
require("/forum/config.php");
?>
<?php
error_reporting(0);
$table_topics = $table_prefix.'topics';
$cn_forum = mysql_pconnect($dbhost, $dbuser, $dbpasswd) or die(mysql_error());
// Coloque aqui quantas letras você quer que apareça do título?
$letras_Topicos = 25;
// Caminho da página do fórum:
$caminho_Topicos = "/forum";
?>
<?php
// Quantos tópicos cocê quer visualizar
$maxRows_Topicos = 10;
$pageNum_Topicos = 0;
mysql_select_db($dbname, $cn_forum);
$query_Topicos = "SELECT topic_id, topic_title FROM $table_topics ORDER BY topic_id DESC";
$query_limit_Topicos = sprintf("%s LIMIT %d, %d", $query_Topicos, $startRow_Topicos, $maxRows_Topicos);
$Topicos = mysql_query($query_limit_Topicos, $cn_forum) or die(mysql_error());
$row_Topicos = mysql_fetch_assoc($Topicos);
?>
<?php do { ?>
<a href="<?php echo $caminho_Topicos; ?>viewtopic.php?t=<?php echo $row_Topicos['topic_id']; ?>" target="new"><?php echo substr($row_Topicos['topic_title'], 0, $letras_Topicos).'...<br>'; ?></a>
<?php } while ($row_Topicos = mysql_fetch_assoc($Topicos)); ?>
<?php
mysql_free_result($Topicos);
?>

:blink: ajudem!!!

#11 gennf

gennf

    A Solução está ai...

  • Usuários
  • 645 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG

Posted 29/05/2006, 12:37

Acredito que seja alguma coisa a ver com o nome da tabela.

Toda tabela do PHPBB tem um prefixo e me parece que ali não foi especificado o prefixo.

Acho que a melhor maneira seria vc colocar o nome da tabela ali direto

linha 19

$query_Topicos = "SELECT topic_id, topic_title FROM prefixo_tabela ORDER BY topic_id DESC";


Espero que seja isso ;)

Walison(GENNF)
Portal BatePapoBrasil
URL: www.batepapobrasil.com

----------------------------
Site desenvolvidos
URL:
VitrineABC :: Alugue Litoral :: OrtodontiaLago

#12 evandro neves

evandro neves

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Não informado

Posted 02/04/2008, 12:30

E ae galera, no meu esse script funcionou perfeitamente, mas o problema é que ele só mostra os tópicos e não exibe pela ordem de postagem e sim pela ordem de criação, será que tem alguma forma de modificar pra exibir as últimas postagens?

Valeu! :rolleyes:




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq