quindi il controllo lo devi fare all'inserimento e non serve una sostituzione !Originariamente inviato da Toniello
No il concetto del DB l'ho capito e l'ho gia applicato.
Quello che mi serve e' sapere se l'unico modo per trovare una stringa all'interno di un altra sia con strpos.
Praticamente mi server perche':
Gli utenti che si iscrivono al mio sito, non posso mettere un nickname "proibito"
Quindi la parola da controllare sara' una ma:
strpos ha molte lacune: trova una stringa all'interno o alla fine di un altra stringa. Quindi con una parola singola non funziona. Se la parola e' in MAIUSCOLO, non la trova, se la stringa e' in minuscolo ecc.
Mi serviva proprio una funzione come eregi_replace, ma da usare in una condizione IF.
scusa, avevo capito male.
allora devi usare le espressioni regolari e la funzione che ti serve è eregi. nel manuale di php l'esempio1 fa proprio al caso tuo.
http://it.php.net/manual/it/function.eregi.php
![]()