Avrei bisogno della funzione o dello script per far in modo che il mio form possa accettare solo caratteri dell'alfabeto, i numeri, il carattere "-" e non permettere inserimento di spazi. Potete aiutarmi? Grazie!
Avrei bisogno della funzione o dello script per far in modo che il mio form possa accettare solo caratteri dell'alfabeto, i numeri, il carattere "-" e non permettere inserimento di spazi. Potete aiutarmi? Grazie!
prova così
if (!preg_match("/^[a-zA-Z0-9-]+$/",$stringa) )
echo "non valida";
questo accetta anche le maiuscole? se non volessi le maiuscole va bene così? (!preg_match("/^[a-z0-9-]+$/",$stringa) )
sì. al limite se non vuoi le maiuscole puoi anche consentire che vengano inserite e poi convertire tutta la stringa in minuscolo.Originariamente inviato da Jimmy Gomma
questo accetta anche le maiuscole? se non volessi le maiuscole va bene così? (!preg_match("/^[a-z0-9-]+$/",$stringa) )
$stringa = strtolower("ciao123-pippO");