Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/03/2003, 11:47
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Bueno .. lo mio no son las expresiones regulares .. pero debería ser algo tipo:

Código PHP:
$ok=eregi("^[a-z0-9 ]*$",$_POST['nombre_banda']);
if ( !
$ok ){
  
header ("Location: subir.php?error2=si");
  exit;

El eregi() (con la i al final) no distingue entre mayusculas y minusculas así q puedes evitar el strtolower() ..

El $ok == false es lo mismo q !$ok (con el ! delante para negar lo que devueva .. y no hace falta decir: false .. pues si es un booleano ya lo interpreta el "if conficional" ...


Un saludo,