Buenas :)
Otra vez por aquí, no me paran de surgir dudas.
Tengo una función la cual comprueba el contenido del string que se le pase.
Código PHP:
function solo_texto($string){
//Compruebo que no comience o termine por espacio
$patron = "/^[[:alnum:]áéíóúüÁÉÍÓÚÜÑñ -_]+$/";
if (preg_match($patron, $string)) {
return true;
}
return false;
}
La duda que tengo es que cuando intento validar una palabra con acentos (los que ahí se especifican) me salta error, y no entiendo si es que la función, en realidad el patrón, está mal colocado o que :) a ver si me pueden ayudar.
Gracias