ich kam heute mal dazu mir die sache nochmal anzuschauen.
jetzt hab ich folgedens festgestellt:
mein include konstrukt funzt wunderbar, solange ich nicht die mysql_logon include. sobald ich die aber für ne DB Abfrage benötige heißt es, dass die header schon gesendet wurden.
Wenn ich aber die beiden zeilen der logon direkt in den quelltext schreibe und nicht includiere, dann geht es. d.h. der fehler, wo irgendwas gesendet wird muss hier liegen:
<?php
$db = mysql_connect("localhost", "user", "password");
mysql_select_db("datenbank",$db);
?>
wie gesagt, binde ich die zeilen direkt ein, passts, includiere ich die sache, dann gibts nen fehler.
includieren ist. m.E. aber sinnvoll, da bspw. bei einer passwort änderung nur eine datei ändern muss.
also irgendwie kapier ichs nicht. da ist ja nirgendwo html code. alles nur php.
EDIT: Fehlermeldung ist, dass in Line 6 der Logon schon was gesendet wurde. Meine logon besteht aber def. nur aus 4 Zeilen (wie oben dargestellt) Lerrzeichen, Umbrüche usw: alles entfernt...:/