Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/07/2013, 17:21
XD2XD2
 
Fecha de Ingreso: diciembre-2012
Mensajes: 223
Antigüedad: 11 años, 5 meses
Puntos: 2
preg_match problema

Hola tengo este codigo:

Código PHP:
Ver original
  1. <?php
  2. if(!preg_match('/^[a-zA-Z0-9áéíóúAÉÍÓÚÑñ-]+$/', $_POST['url'])):
  3.         echo 'Solo se permiten los caracteres de la A-z, acentos, numeros y el signos -</div></label>';
  4. else:
  5.     echo 'Todo correcto';
  6. endif;
  7. ?>

Lo que pasa que no me permite dejar el campo en blanco y lo que yo quiero esque SOLO se puedan utilizar a-zA-Z0-9áéíóúAÉÍÓÚÑñ- (No se permiten los espacios, pero si dejar el campo en blanco)