ChrisB: problem mit Ordner löschen über exec()

Beitrag lesen

Hi,

Nun bringt der Brwoser mir leider den Fehler:

Nicht der Browser, sondern PHP selber natuerlich.

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE,

Was macht ein \ in Strings in PHP?
Riiichtig, es escaped ein eventuell nachfolgendes Sonderzeichen.

Und was haben wir in deinem Fall?

$directory = escapeshellarg("E:\Objektfotos\Objektfotos".$_GET['id']);

^ Stringanfang             ^^ *escapetes* Sonderzeichen,
                                                            also *kein* Stringbegrenzer

... und damit nichts mehr, was den String beendet.

RTFM

MfG ChrisB

--
"The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell."