Kann ich HTML und CSV in einem Programmlauf ausgeben oder „behaken” sich die header-Angaben?
Die Antwort auf diese Frage gibt Dir die Antwort nach der Frage der Benutzerfreundlichkeit: Der Besucher bekommt genau das was er, dem Angebot entsprechend, anfordert.
Und was den Programmablauf betrifft, arbeite mit Schlüsselparametern. Bspw. wird HTML geliefert wenn der Parameter html=1 gesetzt ist. Andernseits wird CSV geliefert wenn der Parameter csv=1 gesetzt ist.
Hier ist ein Beispiel wie das mit Grafiken geht.
MFG