webForumDet fria alternativet

eregi_replace

PHP

2 svar · 222 visningar · startad av Qonos

Medlem sedan sep. 2000438 inlägg
Frågan#1

Håller på med en "lägg till bild UBB grej", jag vet inte hur jag skall få till detta hela.. just nu är jag ute och seglar.. meningen är att den skall vara align=left som default men man skall kunna lägga till align om man vill...

Så här långt har jag kommit:

$str = "[img=http://www.webforum.nu/images/wfstandard/logo_webforum.gif align=right]";

$str=eregi_replace("\\[img=([^\\[]*)\\]","<img src=\"\\1\" align=\"\\2\" border=\"0\">",$str);

så här ser det ut sen när den körts igenom eregi_replace
<img src="http://www.webforum.nu/images/wfstandard/logo_webforum.gif align=right" align="\2" border="0">

Medlem sedan nov. 20014 054 inlägg
#2

vad händer om du skippar align=\"\2\" ??

Medlem sedan feb. 200399 inlägg
#3

har inte testat detta själv... =)

$str = preg_replace("|\[img=(.*?) align=(.*?)\]|","<img src=\"\\1\" align=\"\\2\">",$str);
260 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)