Probleme mit bbcode

kcyberbob

Erfahrenes Mitglied
Hallo,
ich habe folgendes Problem:

Also ich habe eine Datei inder ich eine fucntion bbcode geschrieben hab.
es funktioniert alles bis auf das mit dem php farbig hervorheben.
Die Datei ist als Anhang dabei!
Konnte sie leider nicht einfügen.
Da kommt immer folgender fehler:
Code:
<?  
# PHP-Code-Blöcke zwischenspeichern # 
      $c = md5(time()); 
      $pattern = 

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in c:\apache\htdocs\testarea\bb_code.php on line 8

"/\[php\](.*?)\[\/php\]/si\"; 
      preg_match_all ($pattern, $text, $results); 
      for($i=0;$i<count($results[1]);$i++) { 
          $text = str_replace($results[1][$i], $c.$i.$c, $text); 
      } 
    # PHP-Code-Blöcke zwischenspeichern # 

echo \"$test\"; 
?>

An was kann das liegen ich hab keine Ahnung.

Gruß kcyberbob

PS: Würde mich über eine Hilfe sehr freuen
 

Anhänge

Zuerst nimm mal das letzte Backslash aus $pattern heraus...das ist da fehl am Platze....
dann ...wozu echo \"$test\"; ...entweder echo $test; oder echo "\"$test; \""
und dann....schaun mer mal :-)
 
Zuletzt bearbeitet:
Du hast mich glaube ich falsch verstanden.
Das was oben in den code tags steht ist die Ausgabe und nicht meine Script.
Die Backslashes werden automatisch eingefügt keine ahnung warum.
Teste es doch einfach mit dem Anhang aus meinem ersten Beitrag dann wirst du es sehen wie ich es meine.

zB: phptag echo "$test"; phptag so habe ich es eingegeben
Warum er mit echo /"$test/"; ausgibt keine ahnung das ist doch mein Problem
 
Zurück