<input type="file" value="Importieren" id="input_filepath" size="10">
Du machst einen Dateiupload? Hast du den richtigen Content-Type im <form> gesetzt?
$InpRTF = $_POST["filepath"]; // Definiere hier den RTF-Filename
Dateien stehen nicht in $_POST, sondern in $_FILES. Dort ist pro Datei ein Array mit diversen Metadaten vorhanden, auch der Pfadname zur temporären Datei, die hochgeladen wurde.
Abgesehen davon heißt der Arrayindex so, wie das input-Feld. Und wenn das Feld "input_filepath" heißt, wirst du es nicht unter $_POST["filepath"] finden.
Ich habe es auch direkt mit
file_exists("/Users/username/Documents/Allgemein/__Jahr 0607/liste.rtf")
Direktzugriff auf die Datei beim User ist nur in ganz speziellen Ausnahmefällen möglich. Hast du so einen Spezialfall?
Die Meldung, die aber die ganze Zeit bekomme ist, dass die Datei nicht gefunden wurde.
Debugging: Lasse dir immer ausgeben, nach welcher Datei tatsächlich gesucht wird, indem du den Dateinamen mit ausgibst. Sonst _glaubst_ du nur, dass du auf die vorhandene Datei zugreifst, in Wirklichkeit aber greifst du die ganze Zeit ins Leere!