Ich möchte eine Andere Webseite Übersetzen, Automatisch und den rest so lassen wie er ist. Dazu habe ich seine Seite geladen. Und dann die "src"s verändern. Seine Bilder von seinem Server die Bilder von anderen Server von einem anderen Server. Ich benutze dazu preg_replace und unterscheide ob die Bilder http am anfange habe.
er klaut mir aber genau einen Buchstaben. Aus
src="images/a.jpg" => src="http://www.domain.org/mages/a.jpg"
nun weis ich nicht wo das Problem ist.
$domain="http://www.domain.org";
$file='background="images/a.jpg"';
$such_muster = array(
'{background="[^(http)]}i',
'{src="[^(http)]}i',
);
$ersatz_string =array (
'background="'.$domain."/",
'src="'.$domain."/",
);
$file2 = preg_replace($such_muster, $ersatz_string, $file);
print $file2;
die Ausgabe
background="http://www.domain.org/mages/a.jpg