I really do recommend not doing it this way. Do a case/if statement or have an array with allowed words/pages and do an if(in_array()) thingy, that would guarantee security.
Alternatively, read up on the RFI tutorial I wrote a while back, I believe there were someone who made a comment about filtering out "dangerous" stuff and do the include() directly. But there is always some things one forgets to filter out, and on top of that there are often new bypass methods discovered.