Hola amigos, estoy intentando mediante una función que me elimine los puntos de una cadena de texto pero no hay forma que esto me funciones...siempre, haga lo que haga me acaba dando error y no entiendo porque...espero que me puedan echar una mano...
Fatal error: Cannot redeclare puntos() (previously declared in /home/ernesto/public_html/index.php:246) in /home/ernesto/public_html/index.php on line 246
Código PHP:
<?php
$tabla = mysql_query('SELECT *, marca as marca_original, LOWER(marca) as marca_minusculas, modelo as modelo_original, LOWER(modelo) as modelo_minusculas, ciudad as ciudad_original, LOWER(ciudad) as ciudad_minusculas, version as version_original, LOWER(version) as version_minusculas FROM coches, ciudades, marcas, modelos, categorias WHERE coches.idciudad = ciudades.idciudad AND coches.idmarca = marcas.idmarca AND coches.idmodelo = modelos.idmodelo AND coches.idcategoria = categorias.idcategoria ORDER BY id DESC LIMIT 10');
while ($registro = mysql_fetch_array($tabla)) {
?>
<?php
$nombre = $registro['imagen1'];
$id = $registro['id'];
$urlmarca = $registro['marca_minusculas'];
$urlmodelo = $registro['modelo_minusculas'];
$urlciudad = $registro['ciudad_minusculas'];
$urlversion = $registro['version_minusculas'];
$urlversion = $registro['version_minusculas'];
function puntos($s)
{
$s= str_replace('"','', $s);
$s= str_replace(':','', $s);
$s= str_replace('.','', $s);
$s= str_replace(',','', $s);
$s= str_replace(';','', $s);
return $s;
}
$urlversion = puntos($urlversion);
<div id="cada_coche">
<img style="border:1px solid #D5D5D5;" align=left height="63" width="80" vspace="4" hspace="10" alt="<?php echo $registro['marca']; ?> <?php echo $registro['modelo']; ?> segunda mano <?php echo $registro['ciudad']; ?> <?php echo $registro['date']; ?>" src="/anunciar-coches/upload/<?php echo $nombre;?>" width="100" height="75"/>
<b><a href="http://www.cochesyocasion.com/coches-de-segunda-mano/<?php echo $urlmarca;?>-<?php echo $urlmodelo;?>-<?php echo $urlversion;?>-segunda-mano-<?php echo $urlciudad;?>-<?php echo $id;?>.html"><?php echo $registro['categoria']; ?> de segunda mano en <?php echo htmlentities($registro['ciudad']); ?> - <?php echo $registro['marca']; ?> <?php echo $registro['modelo']; ?></a></b> <?php echo $registro['precio']; ?> € | <?php echo $registro['date']; ?><br>
<?php
// Inicializamos las variables
$tamano = 135; // tamaño máximo
$contador = 0;
$texto = htmlentities($registro['descripcion']);
// Cortamos la cadena por los espacios
$arrayTexto = split(' ',$texto);
$texto = '';
// Reconstruimos la cadena
while($tamano >= strlen($texto) + strlen($arrayTexto[$contador])){
$texto .= ' '.$arrayTexto[$contador];
$contador++;
}
echo $texto?>...
</div>
?>
}