Hallo knoxx,
Knoxx wrote:ich würde mein XAMPP gerne so einrichten, dass alle Rechner im Netzwerk auf meine Server zugreifen können
Das ist überhauptkein Problem. XAMPP beschränkt in der Werkseinstellung nicht, welcher IP-Adressbereich Seiten vom Webserver anfordern darf und wer nicht. Das heißt, sofern alle Rechner im selben (Sub-)Netz und keine Netzwerkkomponente oder Software-Firewall den Zugriff auf den Port oder die IP verhindert, solltest du bereits über die IP den Rechners auf dem das XAMPP-Paket läuft auf den Webserver zugreifen können.
Knoxx wrote:heißt dass wenn ich den Browser auf dem PC im Wohnzimmer öffne und
http://localhost eingebe soll dort die Seite erscheinen die auch auf dem Rechner erscheint auf dem XAMPP installiert ist.
Das wird schon eher ein Problem. localhost ist ein Quasi-Standard. Dieser DomainName bezieht sich in der Regel immer auf dem PC an dem er eingegeben wurde. Intern wird dieser DomainName, vereiinfacht ausgedrückt, durch einen minimalistischen DNS (Domain Name Service) auf die interne Loopback IP 127.0.0.1 aufgelöst und damit die Anforderung an sich selbst zurückgeworfen.
Was Denkbar wäre ist, dass du dir selbst einen DomainName aussuchst und diesen in den Windows HOSTS Dateien aller Rechner einträgst. Voraussetzung dafür ist natürlich, dass der Rechner auf dem der XAMPP läuft eine feste interne IP hat, also nicht über einen DHCP bedient wird.
Knoxx wrote:Idealerweise sollte es auch möglich sein Daten vom Rechner im Wohnzimmer auf meinen Rechner hoch zuladen, so wie das im Internetet halt auch funktioniert (zum Beispiel das Hochladen eines Profilbildes für ein Forum oder eine kleine Community).
Auch kein Problem. XAMPP bring bereits einen eigenen FTP-Server mit. Wenn du diesen nach deinen Wünschen konfigurierst kannst du von jedem anderen Rechner im Netz über einen FTP-Client darauf connecten und Dateien austauschen.
Eine andere Möglichkeit wäre natürlich sich remote zu verbinden oder über Windows-Verzeichnisfreigaben zu arbeiten. Das ist aber dann auch was komplett anderes als du es von Online-Hostern her kennst.