Senza controlli:
Codice PHP:
<?php
$text 
$_POST['text'];
$filename "path/to/file/to/search";
$file_txt file_get_contents($filename);
if(
preg_match("/$text/"$file_txt)) return "error!";

?>
Poi magari è il caso di strippare alcuni caratteri da $text in modo che non interferiscano con la reg exp.
Ciao!