eregi_replace()

PHP

3 svar · 280 visningar · startad av Alpha II

Medlem sedan maj 20002 993 inlägg
Trådstart#1

Varför vill inte den här koden fungera? Det fungerar ju när man bara skriver "main.php" men inte "main.php?id=blabla".

$str = "[%a=\"main.php?id=blabla\"]test[/%a]";
	$str=eregi_replace("(\[%a=\")([A-Za-z0-9\._?=/:\-]*)(\"\])","<a href='\\2'>",$str);
	$str=eregi_replace("(\[/%a])","</a>",$str);
Medlem sedan maj 20002 993 inlägg
#2

Ingen? :q

Medlem sedan maj 20002 993 inlägg
#3

Kom på det själv...

Medlem sedan jan. 20007 697 inlägg
#4

Jag lovar, jag ska inte slå dig om du berättar vad som var fel ;)

683 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
145 ms — deklarationer (db)
138 ms — hämta statistik (db)
397 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)