Das Problem war nicht die IF-Abfrage in der Topframe sondern das Eintragen in die DB vorher. Aber habe es gelöst