Página 1 de 1

Mod Rewrite En Las URLs De Los últimos Mensajes Del Foro

Publicado: 25 Mar 2006, 02:22
por jaiak
Hola

Tení­a unas lí­neas de programación obtenidas de la web de xergio.net que me mostraban los últimos topics del foro en el index de mi página web. El foro lo tengo en el subdirectorio /foro

El otro dí­a me modificaron el index.php por lo que supuse que habí­a tenido que ser por ahí­ ya que siempre actualizo mi phpBB en cuanto sale la actualización... y por el aspeto del deface supuse que no eran para nada unos expertos.

Entonces busqué otro script que realizase el mismo trabajo y encontré este que os pego a continuación (he modificado algunas cosillas con mis escasos conocimientos sobre php/mysql)

Código: Seleccionar todo

" target="_blank">
Mi pregunta es simple, tengo el phpbb seo keyworld url de webmedic instalado y funcionando perfectamente, sin embargo en el index me muestra las urls dinámicas tradicionales de toda la vida. ¿Cómo podí­a modificar esas lí­neas de texto anteriores para que me mostrase la URL estática finalizando en .html?

Un saludo y muchí­simas gracias.

pd: no creo que os sirvan para nada pero os dejo los datos de mi foro y host

Dominio: www.nortejoven.com
Subdirectorio del foro: www.nortejoven.com/foro
Versión: 2.0.19 con subSilver spanish
Mods instalados, phpbb seo keywordl url, merge topics y prune users
Host: servidor linux dedicado de ev1 con php 4.3.11 poco más o menos

Respuesta: Mod Rewrite En Las URLs De Los últimos Mensajes D

Publicado: 25 Mar 2006, 10:45
por JANU1535
Miraste este tema que hay en el foro de Guí­as?
http://www.phpbb-es.com/foro/amigos-goo ... t2499.html
Revisaste la instalación?

Un saludo.

Respuesta: Mod Rewrite En Las URLs De Los últimos Mensajes Del Foro

Publicado: 25 Mar 2006, 21:34
por Nazcar
usa este script ya lo havia publicado en su dia pero bueno

Código: Seleccionar todo


<?php
//
// Configuracion Basica
// Cuantos Topics Quieres Mostrar?
$topicnumber = 30;
// Scrolling up = arriba down = abajo
$scroll = "up";
// Path del foro
$urlPath = "Pon aqui tu url del foro";

// configuracion de acceso a la bbdd (donde tienes puesto el config)
include 'foro/config.php';

// Conectando a la BBDD y selecionando Tablas
$table_topics = $table_prefix. "topics";
$table_forums = $table_prefix. "forums";
$table_posts = $table_prefix. "posts";
$table_users = $table_prefix. "users";
$link = mysql_connect("$dbhost", "$dbuser", "$dbpasswd") or die("No Puedo Conectar");
mysql_select_db("$dbname") or die("error de Conexion");

// Consulta
$query = "SELECT t.topic_id, t.topic_title, t.topic_last_post_id, t.forum_id, p.post_id, p.poster_id, p.post_time, u.user_id, u.username
FROM $table_topics t, $table_forums f, $table_posts p, $table_users u
WHERE t.topic_id = p.topic_id AND 
f.forum_id = t.forum_id AND 
t.topic_status <> 2 AND 
p.post_id = t.topic_last_post_id AND 
p.poster_id = u.user_id
AND f.auth_view = " . AUTH_ALL . " 
ORDER BY p.post_id DESC LIMIT $topicnumber";
$result = mysql_query($query) or die("error de Conexion");

// Salida HTML
// Ves con cuidado cuando edites esto!
print "<marquee id=\"recent_topics\" behavior=\"scroll\" direction=\"$scroll\" height=\"170\" scrolldelay=\"100\" scrollamount=\"2\" onMouseOver=\"document.all.recent_topics.stop()\" onMouseOut=\"document.all.recent_topics.start()\">
<table cellpadding='3' cellSpacing='2' width='350'>";
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo  "<tr valign='top'><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#FFCC00\"><b><a href=\"$urlPath/viewtopic.php?topic=$row[topic_id]\">" .
$row["topic_title"] .
"</a></td></font></b><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#C0C0C0\"> by: <a href=\"$urlPath/profile.php?mode=viewprofile&u=$row[user_id]\">" .
$row["username"] .
"</td><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#C0C0C0\">" .
date('F j, Y, g:i a', $row["post_time"]) .
"</td></tr></font>";
}
print "</table></marquee>";

// Liberamos Salida
mysql_free_result($result);

// Cerramos Conexion no necesario si no fastidiara toda la Web
//mysql_close($link);
?>

vigila los path de la url y del config que este correcto


Un saludo

Respuesta: Mod Rewrite En Las URLs De Los últimos Mensajes D

Publicado: 11 Abr 2006, 05:29
por nortejoven
Hola de nuevo

Janu, sí­ que lo leí­, precisamente es un addon a ese mod lo que estoy buscando.

Y a Nazcar decirte que gracias por contestar pero que lo he probado una infinidad de veces de todas las formas habidas y por haber (si no puedes estar seguro@ que no postearí­a) y no me funciona. Todo el rato me devuelve error de conexión. Incluso he probado a poner las credenciales de conexión directamente en el script, sin include al config.php pero nada.

Tengo la versión 2.0.20, has testeado este script en esta versión?

Un saludo y gracias otra vez!

Respuesta: Mod Rewrite En Las URLs De Los últimos Mensajes D

Publicado: 11 Abr 2006, 20:03
por ThE KuKa
2 Nick para un mismo usuario, no.

Tema Cerrado