Hi,
Du hast mich nur teilweise richtig verstanden.
Bei Webseiten, egal ob mit PHP, ASP,... sollte man NIE NIE NIE Laufwerksbuchstaben in Pfadangaben hängen.
Was geht ist die URL, also z.B. include ("http://localhost/test/test.inc.php"), wobei Du in diesem Fall unbedingt den String
http://localhost in eine Variable packen solltest, die wiederum in einer include-Datei gesetzt wird. Hierdurch mußt Du beim überspielen auf den Webserver nur noch einmal die URL ändern und Deine Skripte sollten laufen.
Außerdem sollten die Backslashes ("") zu normalen Slashes ("/") werden.
Kurz und Gut: include ("./test/test.inc.php"), wenn die aufrufende Datei im Root des Webverzeichnisses liegt, ist eigentlich die einfachste Lösung. Wo dieses ist (Partition oder Ordner) ist dann egal und Du kannst später das komplette Webverzeichnis mit allen Daten eins zu eins auf den Webserver spielen, ohne Pfade anpassen zu müssen.
HTH,
Andy