function getContent($body) { $regex = '/\\[forms ID=+(.*?)\\]/i'; preg_match_all($regex, $body, $matches, PREG_SET_ORDER); if ($matches) { foreach ($matches as $index => $match) { $form = explode(',', $match[1]); $formId = $form[0]; if (isset($formId)) { if (baformsHelper::checkForm($formId)) { $form = baformsHelper::drawHTMLPage($formId); $body = @preg_replace("|\\[forms ID=" . $formId . "\\]|", addcslashes($form, '\\$'), $body, 1); } } } } return $body; }