webForumDet fria alternativet

avaktivera länkar?

4 svar · 286 visningar · startad av Abbedissan

AbbedissanMedlem sedan okt. 200434 inlägg
#1

Går det att avaktivera länkar från en sida man infogat?
(eftersom sidan jag just nu infogat innehåller en massa länkar, som är kopplade till den databasen sidan hämtas från)

aasahMedlem sedan mars 20034 471 inlägg
#2

Är det inte bättre att plocka bort länkarna helt, tex mha reguljära uttryck?

AbbedissanMedlem sedan okt. 200434 inlägg
#3

sitter och letar men kan ej hitta något där som går att använda.
ska man köra

 
$string = preg_replace('#(!\\<a href=(.*?)\\>(.*?)\\</a\\>!i", "\\2")#', '&nbsp;', $string);

eller

$text = preg_replace("<a href=\"\\1\">\\2</a>", "!\\&nbsp;!i", $text);

Eller vad är det som gör att dessa ej vill fungera som ja tänkte?

aasahMedlem sedan mars 20034 471 inlägg
#4

Testa följande:

$string = preg_replace('/<a href.+<\/a>/, ' ', $string);

preg_replace ( pattern, replacement, subject) ersätter alla förekomster

AbbedissanMedlem sedan okt. 200434 inlägg
#5

tackar tackar!

$str = preg_replace("!\\<a href=(.*?)\\>(.*?)\\</a\\>!i", "\\2", $i);
funkar utan problem!

130 ms totalt · 3 externa anrop · v20260731065814-full.7de19299
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)