Ich habe in einem Post Boardcode der diese Syntax hat:
Jetzt muss ich aber bei einer Zitatantowrt den String zerlegen, das ich nur noch das ABE habe ! Habe es auf folgendem Weg versucht, aber irgendwie sind da fehler drin !
Es wird immer nur das [ weggeschnitten, kann mir wer helfen ?
Das ist der Quellcode
syn ist z.B. das ABE !
Code:
[acronym="ABE"]Algemeine Betriebserlaubnis[/acronym]
Jetzt muss ich aber bei einer Zitatantowrt den String zerlegen, das ich nur noch das ABE habe ! Habe es auf folgendem Weg versucht, aber irgendwie sind da fehler drin !
Es wird immer nur das [ weggeschnitten, kann mir wer helfen ?
Das ist der Quellcode
Code:
$r_gloss = thwb_query("SELECT syn, syn_description FROM ".$pref."synonyms");
while ($gloss = mysql_fetch_array($r_gloss))
{
$post['posttext'] = str_replace(array(substr('[acronym="'.$gloss['syn'].'"]'.$gloss['syn_description'].'[/acronym]', strpos($gloss['syn'], "["),strpos($gloss['syn'], "]")+1), '[/acronym]'), array('', '', $gloss['syn_description']), $post['posttext']);
}
syn ist z.B. das ABE !