webForumDet fria alternativet

eregi_replace - hjälp!

PHPur PHP

1 svar · 243 visningar · startad av c|sampo

Medlem sedan okt. 20048 inlägg
Frågan#1

Hej, jag har pillat lite med ett nyhetsscript och jag är så gott som klar, fattas bara en ynka liten detalj. Det har på senare blivit populärt att inkludera bilder i nyhetsblocken, och jag tenderar att haka på den trenden och göra det så smidigt som möjligt för användarna att de bara behöver skriva ex [bild=http://adress/till/bild.jpg\] för att den sedan skall spottas ut i högra hörnet i nyheten, MEN... Jag har inte den blekaste hur man gör.

Har inte riktigt fått ihop det än och jag är tacksam för svar.

Tack på förhand!

Medlem sedan okt. 20048 inlägg
#2

Ah, det har löst sig. En bekant visade mig lite tips. Om ni är intresserade så kan ni finna koden här under. Det verkade bättre att använda sig av en funktion bunden till preg_replace istället.

<?
    function fixa_bildtagg($nyhet) {

		$nyhet = preg_replace("/\[bild\=\"(.*)\"+\]/", "<img src=\"\\1\" align=\"right\">", $nyhet);
		return $nyhet;
		}
?>

Vad man då skriver i nyhetsfältet är [bild="länktillbild.jpg"] så är det klart.

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