Hallo Werner,
$zipfolder = "C:\inetpub\wwwroot\test"; // (1) exec('"'. $zipdownloadfolder ."/7z.exe a C:\\inetpub\\wwwroot\\test\\seven.zip 1.pdf 2.pdf" . '"'); // (2)
Du definierst in (1) eine Variable $zipfolder
– ohne Backslashes zu escapen, in (2) ist es korrekt – und verwendest in (2) eine Variable $zipdownloadfolder
. Sollen das zwei verschiedene Variablen sein?
Mir fällt in (2) weiterhin auf, dass ein /
als Pfadtrenner verwendet wird. Soll das so sein? Der Slash hat unter Windows u.U. eine andere Bedeutung.
Viele Grüße
Robert