Huhu, danke für die schnellen Antworten
escapeshellarg benutze ich... das frustrierende is, dass das Hochkomma tatsächlich keines zu sein scheint. Es wird von escapeshellarg nicht maskiert, aber innerhalb der Shell knallt es dann trozdem.
htmlentities macht aus dem Hochkomma ein &#039 ^^ das ganze dann reverse_htmlentities zurückkonvertieren, dann wirds ein '
Das ersetzte ich mit str_replace durch chr(39)."\".chr(39).chr(39) und siehe da, er ersetzt es. Allerdings benutze ich jetzt nichtmehr escapeshellarg weil es meine maskierten Pseudohochkommata jetzt aufeinmal doch maskieren will. ^^
Naja, escapeshellarg dürfe jetzt ohnehin unnötig werden, oder?
Aber was ich nicht ganz rallen will. Die Inet-Seite ist utf8 kodiert. Mein Editor ist auch auf utf8 eingestellt. Wenn ich den String untersuche bekomme ich als Zeichencode den ASCII(?)-Wert und überschreibe diesen gezwungener maßen durch chr() wieder mit einem ASCII Wert. Was ist jetzt mit utf8?
Ich bin verwirrrrt :]
Danke für die Hinweise!