Hi Marco,
$var = $x = eregi_replace("*(<html>)$", "<html>", $var);
^--wieso muss das <html> am Stringende stehen?
^--welches Zeichen soll beliebig oft vorkommen?
und wieso nimmst du nicht die preg Funktionen? Die sind schneller und leistungsfähiger. Ausserdem Perl-kompatibel - du lernst also was für Leben ;-)
$x=preg_replace("/.*<html>/m","<html>",$var);
^--------^--- Begrenzer
^----------- irgendein Zeichen passt
^---------- und zwar in beliebiger Anzahl
^^^^^^---- dann der text '<html>'
^-- modifier 'm': Der Punkt passt auch auf Zeilenumbrüche
sollte das tun was du willst.
Gruss,
Carsten