Das ist so erstmal nich möglich. Schließlich läuft PHP ja aufm Server und hat von daher keinen Zugriff auf deine lokale HDD. Wäre ja noch schöner
Allerdings würden mir jetzt zwei Wege einfallen, wie man das mehr oder weniger eleganz lösen könnte:
#1 wäre den Ordner einfach zu zippen (mit Ordnerstruktur) und dann die zip uploaden und entpacken lassen. Solch eine Funktion bietet beispielsweise
WebFTP.
#2 könnte man das eventuell mittels AJAX lösen. Das heißt, du gibst dem das Verzeichnis an, und per JavaScript wird dann durch iteriert und die einzelnen Dateien hochgeladen. Ob das allerdings so auch in der Praxis umzusetzen ist, weiß ich nicht und dass es bereits fertige Skripte nach diesem Lösungsansatz gibt, bezweifle ich.
so far...
mfg, mh166