webForumDet fria alternativet

Regexp funktion

2 svar · 349 visningar · startad av joxxe

joxxeMedlem sedan okt. 200357 inlägg
#1

Ja har en funktion som ser utsåhär:

function format_text($texten)
{
	//GÖRA OM TEXT TILL LÄNKAR
	//UTAN WWW FÖRE
	$texten = preg_replace( '/(?<!"|href=|href\s=\s|href=\s|href\s=)(http|ftp|https):\/\/[\w]+(.[\w]+)([\w\-\.,@?^=%&:\/~\+#]*[\w\-\@?^=%&\/~\+#])?/i', "<a href=\"$0\" title=\"$0\" target=\"_blank\">$0</a>", $texten );
	//MED WWW FÖRE
	$texten = preg_replace('/(?<!"|href=|href\s=\s|href=\s|href\s=)(?<!:\/\/)www(.[\w]+)([\w\-\.,@?^=%&:\/~\+#]*[\w\-\@?^=%&\/~\+#])?/i', "<a href=\"http://$0\" title=\"http://$0\" target=\"_blank\">$0</a>", $texten );
	return $texten;
}

Denna gör om vanliga tex till länkar, tex skriver du
https://www.av.com eller http://www.av.com så blir det en klickbar länk. Grejjen är att jag nu också vill ha en funktion som visar bilder.
Så om du tex skriver in:

joxxeMedlem sedan okt. 200357 inlägg
#2

Eftersom jag inte kan editera inlägget, hittar iaf inte knappen...
Men här är ett exempel på hur långt jag kommit...
http://www.joxxe.com/test.php

PikeMedlem sedan nov. 200452 inlägg
#3

Ooops, fel tråd :r
sorry

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