jooo og her med begge på en gang
<?php
// dette virker ( hos google i hvertfald, jeg vil meget gerne rettes vedr. den preg da den drillede mig af h* til
function show_url($strUrl) {
$strHtml = file_get_contents($strUrl);
$p1 = "(<img src=[\"|']*)"; // <imf src= 0 eller flere " eller '
$p2 = "([^\"'".$strUrl."].+)"; // filnavnet
$p3 = "(\s.*)"; // indtil "space tegn" efterfulgt af 0 eller flere hvad som helst
$r1 = "\$1"; // erstat med det den fandt
$r2 = $strUrl."\$2"; // put $strUrl foran filnavnet
$r3 = "\$3"; // erstat med det den fandt
$p = "#".$p1.$p2.$p3."#iU"; // smæk skidtet sammen og gør det case i-ndifferant og U-grådigt
$r = $r1.$r2.$r3;
$strHtml = preg_replace( $p, $r, $strHtml );
$strHtml = str_replace( $strUrl.$strUrl , $strUrl, $strHtml );
return $strHtml;
}
?>
<html>
<head>
<title>Vis dokument</title>
</head>
<body>
<?php
echo show_url("
http://www.google.dk/");
echo show_url("
http://hjem.get2net.dk/");
?>
</body>
</html>