Hallo,
(bin anfänger in php)
und gleich reguläre Ausdrücke ausgesucht.
für mein gästebuch verwende ich folgenden code um www.irgendwas.de anklickbar zu machen:
Es gibt bessere und fertige Lösungen, auch hier im SelfRaum. Eine umfangreiche und vor allem hervorragend dokumentierte Klasse findest Du z.B. unter http://www.christian-seiler.de/projekte/php/bbcode/
Warum nimmst Du überhaupt eregi_replace statt str_replace?
$text = eregi_replace("http://www.", "www.", $text);
$text = eregi_replace("www.", "http://www.", $text);
Ein Punkt steht bei regulärem Ausdruck für ein bleibiges Zeichen, deswegen funktioniert der auch nicht so, wie Du den erwartest. Probier mal mit 'www.', aber wie gesagt, ist m.E. Overkill. Für ein einfaches Ersetzen sind RegExp viel zu langsam.
Gruß, Thoralf
Sic Luceat Lux!