hallo,
Aber wenn man es testet, wird diese php datei als download geöffnet, wie kann ich das "beheben"?
Nicht mit HTML, und nicht innerhalb deiner (vermutlich überflüssigen) Framekonstruktion. Dein Server ist nicht in der Lage, PHP zu parsen, also mußt du deinem Server beibringen, daß er PHP erst parsen und dann das Ergebnis an den aufrufenden Browser ausliefern soll.
Grüße aus Berlin
Christoph S.