コード例 #1
0
ファイル: baforms.php プロジェクト: pupsikus/iman007.test
 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;
 }