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)
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