Ver Mensaje Individual
  #8 (permalink)  
Antiguo 31/07/2009, 12:11
pochos
 
Fecha de Ingreso: julio-2009
Mensajes: 72
Antigüedad: 17 años, 2 meses
Puntos: 16
Respuesta: Buscar una mayuscula dentro de una palabra

cambia la funcion limpiar_caracteres_especiales() de esta forma....

Código PHP:
function limpiar_caracteres_especiales($string ){
$string = htmlentities($string);
$string = preg_replace('/\&(.)[^;]*;/', '\\1', $string);
$sacar = array('?', ',', '-', '.', ':', '´', "'", '¿', "\\",'"','”','“', ';'); // agrega aqui todos los signos de puntuacion que falten
$string = str_replace($sacar, ' ', $string);

return 
$string;
}