I would like to check that if $_POST[msg] contains a word that are longer than 30 chars(without no spaces) so you wouldnt be able to write:
example1 :
asdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsdsddsasdsdsdsdsd
example2:
hello my name is asdoksdosdkokosdkosdkodskodskodksosdkosdkokodsdskosdkosdkodkoskosdkosdkosdkosdsdksdoksd
(notice no spaces).
How can I do that?
You could use preg_match to look for that as follows…
The /S matches any non-space character, and is the inverse of /s which matches any space. See the manual page on PCRE escape sequences