Forum: Irriterande problem med BBcode

Forum huvudsida -> Webbdesign -> Irriterande problem med BBcode

Sidor: 1

Till botten

FrozenSnake 18:24 - 6:e Mars 2009 | Post #1
Medlem
Inlägg: 26


Skicka PM
Får inte detta att fungera. Vill köra en separat bbcode funktion inom code taggarna. Men mina nyckelord byter inte färg. Har provat detta:
  1. function codes($string)
  2. {
  3. $bbcode = array(
  4. /* lång lista med nyckelord */
  5. "/Lorem/is" => "<font class='bbCodeBlue'>Lorem</font>"
  6. );
  7. $string = str_replace(array_keys($bbcode), array_values($bbcode), $string);
  8. return $string;
  9. }


och

  1. $bbcode = array(
  2. /* lång lista med nyckelord */
  3. "/Lorem/is" => "<font class='bbCodeBlue'>Lorem</font>"
  4. );
  5. $test = implode($bbcode, " ");
  6. $string = str_replace(array_keys($bbcode), array_values($bbcode), $test);
  7. return $string;
  8. }


Denna används i båda försöken
  1. function bbCode($string)
  2. {
  3. $bbcode = array(
  4. "/\[code\](.*?)\[\/code\]/is" => "<div class='code'>".codes("$1")."</div>"
  5. );
  6. $string = preg_replace(array_keys($bbcode), array_values($bbcode), $string);
  7. return $string;
  8. }


Ingen av dessa ger mig det resultat jag önskar. Svårt att förklara för mig i ord men det ser ut så här.

med $test



med $string


Någon som har någon idé om hur man kan fixa detta?


Senast redigerad 18:36 - 6:e Mars 2009


webbhelp 19:30 - 10:e Mars 2009 | Post #2
Medlem
Inlägg: 12


Skicka PM
ser inte första bilden




Sidor: 1

Forum huvudsida -> Webbdesign -> Irriterande problem med BBcode
Atom feed

Du får inte posta i den här tråden | Till toppen