Não sabia bem se era aqui ou no fórum de Scripts prontos se errei por favor movam.Realmente Renan, foi muito boa a sua idéia.
Coloque aí tbm o código de mostrar os ultimos 10 tópicos/posts do invision :Lembrando : Troque o USER pelo seu nome de usuário do MySQL. Troque o PASS pela sua senha. Troque o DB pelo nome do seu banco de dados onde estão as tabelas do invision. e troque o PREFIXO pelo prefixo que vc especificou na instalação (normalmente ibf_ ). Caso os títulos dos tópicos fiquem mto grandes, vc pode mudar o tamanho em caracteres, é só mudar essa linha :<?php
function cortar($frase, $quantidade) {
$tamanho = strlen($frase);
if($tamanho > $quantidade)
$frase = substr_replace($frase, "...", $quantidade, $tamanho - $quantidade);
echo $frase;
}
$conexao = mysql_connect("localhost", "USER", "PASS");
mysql_select_db("DB", $conexao);
$sql = "SELECT title, forum_id, tid FROM PREFIXOtopics WHERE 1 ORDER BY tid DESC LIMIT 5";
$resultado = mysql_query($sql, $conexao) or die();
$contador = 1;
while($campo = mysql_fetch_array($resultado)) {
if($contador < 10) $contador_str = "0".$contador;
else $contador_str = $contador;
echo $contador_str; ?>.
<a href="http://members.lycos...?act=ST&f=<?php echo $campo["forum_id"]; ?>&t=<?php echo $campo["tid"]; ?>" target=_blank title='<?php echo $campo["title"]; ?>'>
<?php cortar(stripslashes($campo["title"]), 25); ?>
</a><br>
<?php
$contador++;
}
mysql_free_result($resultado);
mysql_close($conexao);
?>
<?php cortar(stripslashes($campo["title"]), 25); ?>
Trocando o 25 pela quantidade de caracteres.
Bem peguei essa rotina aqui no fórum instalei fiz todas as trocas pedidas, ótimo ele roda não da mensagem de erro mas também não escreve nada, a tela fica totalmente branca, alguém saberia me dizer se tem mais alguma manha fora as já citadas na dica?