Hola, podrías mandar el texto con el que estás probando?, porque en tendría que funcionar sin problemas (aunque como está no funciona si es que se diferencian en minúsculas y mayúsculas):
Código PHP:
if(preg_match("`ejem`i",$_POST['cajatexto'])){ // o puede stripos("ejem", $_POST['cajatexto'])!==false
print "Está";
}
else{
print "No está";
}