Links in Source mit PHP bearbeiten

rabby

Grünschnabel
hallo welt !

in einer in $src gespeicherten source will ich die links bearbeiten, sodass alle '?','=' und '&' als '/' dargestellt werden.
wie kann ich das am einfachsten und sichersten machen?

z.b.:
"...<...a...href='test.php?cat=2&item=3' ...>...
...<...a...href="test.php?cat=2&item=3&" ...>... "

=> soll so aussehn:

"...<...a...href='test.php/cat/2/item/3' ...>...
...<...a...href="test.php/cat/2/item/3/" ...>... "


vielen dank
 
In dem du alle '.', '&' und '?' durch / ersetzt :-)

PHP:
//$string enthält dein "<a href" .. etc ..  

$string = ereg_replace("&", "/", $string);
$string = ereg_replace("\.","/",$string);
$string = ereg_replace("?","/",$string);

sollte gehen, ist aber ungetestet :-)

Jona
 
Zurück