diff options
author | Meik Sievertsen <acydburn@phpbb.com> | 2006-10-07 16:49:44 +0000 |
---|---|---|
committer | Meik Sievertsen <acydburn@phpbb.com> | 2006-10-07 16:49:44 +0000 |
commit | c40783e6a24f56818407e824ca847565d222b542 (patch) | |
tree | eab83cfe2f38ea74ecc936fe8cce3105e2944275 /phpBB/includes/message_parser.php | |
parent | eac1b028430415a7fd72f55837f09350fcb4e3b4 (diff) | |
download | forums-c40783e6a24f56818407e824ca847565d222b542.tar forums-c40783e6a24f56818407e824ca847565d222b542.tar.gz forums-c40783e6a24f56818407e824ca847565d222b542.tar.bz2 forums-c40783e6a24f56818407e824ca847565d222b542.tar.xz forums-c40783e6a24f56818407e824ca847565d222b542.zip |
strpos...
git-svn-id: file:///svn/phpbb/trunk@6457 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/includes/message_parser.php')
-rw-r--r-- | phpBB/includes/message_parser.php | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/phpBB/includes/message_parser.php b/phpBB/includes/message_parser.php index b5005d8ceb..b0d8198936 100644 --- a/phpBB/includes/message_parser.php +++ b/phpBB/includes/message_parser.php @@ -445,7 +445,7 @@ class bbcode_firstpass extends bbcode $code = preg_replace('#(?:[\n\r\s\t]| )*</span>$#', '</span>', $code); // remove newline at the end - if (!empty($code) && $code{utf8_strlen($code)-1} == "\n") + if (!empty($code) && $code{strlen($code)-1} == "\n") { $code = substr($code, 0, -1); } @@ -499,14 +499,15 @@ class bbcode_firstpass extends bbcode $tok = ']'; $out = '['; + // First character is [ $in = substr($in, 1); $list_end_tags = array(); do { $pos = strlen($in); - $tok_len = strlen($tok); - for ($i = 0; $i < $tok_len; ++$i) + + for ($i = 0, $tok_len = strlen($tok); $i < $tok_len; ++$i) { $tmp_pos = strpos($in, $tok{$i}); |