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
1224
Visitas
Visitas
9
Resp
Resp
Por fc2014 hace 11 años
Master
Respuesta #1
Hola :)
¿Que tal si lo haces así..?
¿Que tal si lo haces así..?
RewriteRule ^ver/(.+)/(.+)$ seo.php?id=$1&titulo=$2 [QSA]
5
Puntos
Puntos
Por jose hace 11 años
Master
Respuesta #2
Ahi lo voy a probar Gracias @jose
0
Puntos
Puntos
Por fc2014 hace 11 años
Master
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 11 años
Master
Respuesta #4
Hola ¿Cuál es el error que te tira?
0
Puntos
Puntos
Por jose hace 11 años
Master
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 11 años
Master
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
10
Puntos
Puntos
Por jose hace 11 años
Master
Respuesta #7
Ahi Muchisimas Gracias @jose
estoy muy agradesido por tu aporte :)
estoy muy agradesido por tu aporte :)
0
Puntos
Puntos
Por fc2014 hace 11 años
Master
Respuesta #8
De nada amigo :D
5
Puntos
Puntos
Por jose hace 11 años
Master
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 11 años
Master