die Variable 'suchbegriff' an die nächste Seite zu übergeben und dort dann mit
$_REQUIRE
auszulesen
Das muss scheitern. Meintest Du $_REQUEST
? Diese Variable statt $_POST
bzw. $_GET
zu benutzen hat längst nicht immer den Vorteil der Vereinfachung sondern führt manchmal zu sehr merkwürdigen und schwer zu findenden logischen Programmfehlern.