Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2010, 20:31
Avatar de Most
Most
 
Fecha de Ingreso: marzo-2009
Mensajes: 642
Antigüedad: 15 años, 8 meses
Puntos: 6
problema con URL amigable :S

Hola, tengo 1 problema con la URL amigable, y es el siguiente error que me da:

Cita:
Parse error: syntax error, unexpected T_STRING in /homepages/18/d317375696/htdocs/sistema de ficheros/peliculas.php on line 31
el codigo es el siguiente:

Código PHP:
<html> 
<head> 
<title>Documento sin t&iacute;tulo</title> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
</head> 
<body> 
<table><tr>
<?php 
//Creamos variable para URL AMIGABLE//
function urls_amigables($url) {
// Tranformamos todo a minusculas
$url strtolower($url);
//Rememplazamos caracteres especiales
$find = array('á''é''í''ó''ú''ñ');
$repl = array('a''e''i''o''u''n');
$url str_replace ($find$repl$url);
// Añaadimos los guiones
$find = array(' ''&''\r\n''\n''+');
$url str_replace ($find'-'$url);
// Eliminamos y Reemplazamos demás caracteres especiales
$find = array('/[^a-z0-9\-<>]/''/[\-]+/''/<[^>]*>/');
$repl = array('''-''');
$url preg_replace ($find$repl$url);
return 
$url;
}

$connect=mysql_connect("","","");
mysql_select_db("",$connect);
$sql "SELECT * FROM peliculas order by id desc limit 5";   
$result mysql_query($sql$connect) or die (mysql_error());   
$url '.$row['nombre'].'//titulo

while ($row mysql_fetch_array($result)) {   
echo 
'<td><table align="center"> 
    <tr> 
    <td width="135" align="center"><img style="width: 120px; height: 180px;" src="'
.$row['caratula'].'" /></td></tr> 
    <tr> 
      <td align="center"><a href="categorias/peliculas/'
.$row['id'].'/'.urls_amigables($url).'">ver</a></td></tr> 
    <tr> 
      <td>&nbsp;</td></tr> 
</table><td>'

}  


?> 
</tr></table></body> 
</html>
El 31 es:
Código PHP:
Ver original
  1. $url = '.$row['nombre'].'; //titulo

Espero que me puedan ayudar...