Hi!
ich habe ein Suchfeld mittels zweier PHP-Konstanten in eine Seite eingebaut.
Unmöglich. Wenn die Seite im Browser landet ist PHP bereits Geschichte. Mit PHP kannst du beeinflussen, was im Browser landet.
<SEARCH_FORM> wird sofort in HTML umgesetzt/ausgegeben, <SEARCH_RESULTS> natürlich erst, nachdem Suchresultate existieren.
Dann muss deine Ausgaberoutine das <SEARCH_RESULTS> eben durch einen Leerstring ersetzen, wenn es nichts gibt, mit dem der Browser was tun soll.
Lo!