eregi_replace

PHP

2 svar · 232 visningar · startad av Qonos

Medlem sedan sep. 2000438 inlägg
Trådstart#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);
261 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)