Underc0de - La Casa de los Informáticos

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: v4char en Diciembre 24, 2015, 11:30:04 PM

Título: [PHP] Ayuda con comprobación de usuario
Publicado por: v4char en Diciembre 24, 2015, 11:30:04 PM
hola queria hacer una comprobacion para un usuario para que no contenga caracteres no permitidos que solo permita letras, numeros y guiones bajos pero no he conseguido hacer que funcione ¿Alguna idea?

he probado con esto pero nada
Código (php) [Seleccionar]
if(preg_match("/^[a-zA-Z0-9]+$/", $_POST['user']))
{

} else
{
   $error = "El usuario solo puede contener letras, números y guiones bajos";
}
Título: Re:[PHP] Ayuda con comprobación de usuario
Publicado por: blackdrake en Diciembre 26, 2015, 04:08:56 PM
Prueba con este, he probado lo que dices y debería funcionarte:
Código (php) [Seleccionar]
<?php
if(preg_match("/^[a-zA-Z0-9_]+$/"$_POST['user']))
{
 echo 
"Usuario correcto";
} else
{
   echo 
"El usuario solo puede contener letras, números y guiones bajos";
}
?>


saludos.
Título: Re:[PHP] Ayuda con comprobación de usuario
Publicado por: v4char en Diciembre 27, 2015, 11:06:28 PM
Gracias, el problema tambien me lo daba el mysqli_real_escape_string que se lo habia pasado antes
Título: Re:[PHP] Ayuda con comprobación de usuario
Publicado por: blackdrake en Diciembre 28, 2015, 06:21:51 AM
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Gracias, el problema tambien me lo daba el mysqli_real_escape_string que se lo habia pasado antes

Entonces ya te funciona?

De lo contrario, pon más fragmento de código.

saludos.