Ayuda en urls amigalbes
Hola que tal tengo un problema que me toma mal la varialbe en php
me saca el id y el titulo todo junto cuado tendria que sacarlo asi
www.localhost/web/ver/1-ayuda-en-urls-amigbles.html
y el error es asi
www.localhost/web/ver/1ayuda-en-urls-amigables.html
nose si el problema esta en php o en htaccsess
Espero que me ayuden
me saca el id y el titulo todo junto cuado tendria que sacarlo asi
www.localhost/web/ver/1-ayuda-en-urls-amigbles.html
y el error es asi
www.localhost/web/ver/1ayuda-en-urls-amigables.html
nose si el problema esta en php o en htaccsess
Espero que me ayuden
RewriteRule ^ver/(.+)$ seo.php?id=$1&titulo=$2 [QSA]y en el php
<?php require("Connections/conexion.php"); $id=$_GET['id']; $titulo= $_GET['titulo']; mysql_select_db($database_conexion, $conexion); $query_Recordset1 = sprintf("SELECT * FROM r_posts WHERE id=%s AND titulo=%s", GetSQLValueString($id, "int"), GetSQLValueString($titulo, "text")); $Recordset1 = mysql_query($query_Recordset1, $conexion) or die(mysql_error()); $row_Recordset1 = mysql_fetch_assoc($Recordset1); $totalRows_Recordset1 = mysql_num_rows($Recordset1); echo $totalRows_Recordset1; mysql_free_result($Recordset1); ?>
0
Puntos
Puntos
1253
Visitas
Visitas
9
Resp
Resp
Por fc2014 hace 116 meses
Experto
Respuesta #1
Hola :)
¿Que tal si lo haces así..?
¿Que tal si lo haces así..?
RewriteRule ^ver/(.+)/(.+)$ seo.php?id=$1&titulo=$2 [QSA]
Respuesta #2
Ahi lo voy a probar Gracias @jose
0
Puntos
Puntos
Por fc2014 hace 116 meses
Experto
Respuesta #3
a fijate si en la consulta de la base de datos esta bien echa por que aca me tira un error
0
Puntos
Puntos
Por fc2014 hace 116 meses
Experto
Respuesta #5
me da asi
ponele en la consulta este consulta la tabla de post y ponemos donde id=%s, y titulo=%s),
ponemos la varibles adecuadas
pero me saca
localhost/web/ver/0comosacarajax.html
deveria sacar 0-como-sacar-ajax
se que no me toma el ajax nose si en la consulta lleva la function de seo_url()
Salud
ponele en la consulta este consulta la tabla de post y ponemos donde id=%s, y titulo=%s),
ponemos la varibles adecuadas
pero me saca
localhost/web/ver/0comosacarajax.html
deveria sacar 0-como-sacar-ajax
se que no me toma el ajax nose si en la consulta lleva la function de seo_url()
Salud
0
Puntos
Puntos
Por fc2014 hace 116 meses
Experto
Respuesta #6
No, lo que podría estar pasando es lo siguiente..
Deberías tener en la base de datos, en la tabla de los post.. Una columna llamada titulo y otra columna llamada seo ¿no?
En la columna titulo se guardará el título y en la columna seo se guardará el tíulo con seo_url()
Deberías tener en la base de datos, en la tabla de los post.. Una columna llamada titulo y otra columna llamada seo ¿no?
En la columna titulo se guardará el título y en la columna seo se guardará el tíulo con seo_url()
"Esto es un titulo" Titulo: Esto es un titulo Seo: Esto-es-un-tituloEntonces en la consulta deberías sacar es el seo y no el título..
<?php require("Connections/conexion.php"); $id=$_GET['id']; $tituloSEO= $_GET['titulo']; mysql_select_db($database_conexion, $conexion); $query_Recordset1 = sprintf("SELECT * FROM r_posts WHERE id=%s AND seo=%s", GetSQLValueString($id, "int"), GetSQLValueString($tituloSEO, "text")); $Recordset1 = mysql_query($query_Recordset1, $conexion) or die(mysql_error()); $row_Recordset1 = mysql_fetch_assoc($Recordset1); $totalRows_Recordset1 = mysql_num_rows($Recordset1); echo $totalRows_Recordset1; mysql_free_result($Recordset1); ?>Pero además de eso debes acomodar el enlace que abre el post.
<a href="ver/<?php echo $idPost; ?>/<?php echo $seoPost; ?>"> titulo </a>¿Me explico? :P
Respuesta #7
Ahi Muchisimas Gracias @jose
estoy muy agradesido por tu aporte :)
estoy muy agradesido por tu aporte :)
0
Puntos
Puntos
Por fc2014 hace 116 meses
Experto
Respuesta #9
Eu tengo un problema es que me aparece un error de mysql
error
localhost/web/ver/1-como-ajax.html aqui es el error
localhost/web/ver/1+como+ajax.html ahi manda bien
aqui hay una imgagenes
http://goo.gl/hfIYwA
error
localhost/web/ver/1-como-ajax.html aqui es el error
localhost/web/ver/1+como+ajax.html ahi manda bien
aqui hay una imgagenes
http://goo.gl/hfIYwA
0
Puntos
Puntos
Por fc2014 hace 116 meses
Experto