Hm, dann hab ich mich da missverständlich ausgedrückt: Es geht nicht darum, eine Datei auswählen zu können; das File bleibt immer das Gleiche (also es wird immer xyz.jpg versendet, da der Inhalt der Datei selbst wechselt).
Das Beispiel mit dem HTML Form sollte nur verdeutlichen, wie umständlich es jetzt ist und wie schön es doch sein könnte, dass man nämlich das Versenden nicht mehr selbst übernehmen muss.
Also ich verstehe es auch nicht. Das Senden einer Datei von einem Benutzer an den Server muss natürlich immer der Benutzer machen.
Du kannst doch nicht wirklich wollen, dass ein PHP-Skript eine Datei eines Benutzers einer Website nimmt und automatisch an den Server sendet, ohne, dass der Benutzer etwas tun muss. Das geht nicht, und das ist auch ganz gut so. Kannst Du mal schildern - ganz unabhängig von PHP oder HTML - was für eine Funktionalität Du da bauen willst?
Danke,
viele Grüße
der Bademeister