<?php
require '../libs/Smarty.class.php';
$html=
<<<HTML
test DOCUMENT TEST DATA<BR>
<hr>
HTML;
define( 'title', 'test title');
define( 'data', $html);
class test{
public function __construct(){
$smarty = new Smarty;
$smarty->assign("title", title );
$smarty->assign("data", data );
$smarty->display('index.tpl');
}
}
$exec = new test();
?>
ตอนนี้ ยังงงอยู่เลยครับ ว่าถ้า include แค่ smarty อย่างเดียวมันจะไม่มีอาการนี้ แต่ถ้า include ไฟล์อื่นเข้ามาด้วยจะเกิดช่องว่าง html นี้ขึ้นมาครับ หรือว่าเป็นที่ smarty หรืออาจเป็นที่คอมผม