Hi,
$string2 = preg_replace("/height=(.*?) /", $replace, $string);
dass Du hier das Leerzeichen zwischen height und dem nachfolgenden Attribut ersetzt, ist Dir bewusst. Was steht in $replace?
ja das ist mir bewusst. ich schreib es auch wieder rein. anders ist es nicht gegangen. (komischerweise)
$string = "<img [...]
IMG [...]Da Du nirgendwo Klein- durch Großschrift ersetzt, zitierst Du augenscheinlich das Ergebnis einer Fremdinterpretation. Der "Schrott" kann also durchaus von einem anderen Programm kommen. Eliminiere diese Möglichkeit.
nein, das ist alles von mir, der schrott entsteht definitiv durch preg_replace.
7K7KL7K;KX5=@9Ð6K@7K#alt=""
7K7KL7K;KX5=@9Ð6K@7K#hspace=0Was _genau_ steht in $replace? - Hast Du das überprüft?
ja hab ich in $replace[0] steht height=500 und in $replace[1] steht height=600