Ich habe ein einfaches PHP-Skript, das ein ganzes Verzeichnis scannt und alle Dateien hochlädt. Aber ich möchte, dass es auch die Ordner hochlädt. (und die Ordnerstruktur beibehalten) Wie mache ich das?PHP cURL - Wie man Ordner hochlädt?
Mein Code:
$dir = 'Test/';
$di = new RecursiveDirectoryIterator($dir);
$ch = curl_init('https://website.com');
curl_setopt($ch, CURLOPT_URL,'https://website.com');
curl_setopt($ch, CURLOPT_POST,1);
foreach (new RecursiveIteratorIterator($di) as $filename => $file) {
echo $filename;
$cFile = curl_file_create($filename);
$post = array('file'=> $cFile);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$result=curl_exec ($ch);
}
curl_close ($ch);