куски html/js и бог знает чего ещё заталкивать в переменную? подход не правильный. Сама форма в php файле, заталкивай инклюд в то место, где видишь ###EMAIL###. Если так нельзя, то почему?
а как я инклюд могу затолкнуть в str_replace? он только строки и массивы строк понимает
Помогло только это: ob_start(); include("template/sidebar.php"); $str_sidebar = ob_get_clean(); $body = str_replace("{PAGE_SIDEBAR}", $str_sidebar, $body);
Обсуждают сегодня