amir-haghighi
25-02-2008, 17:39
به نام او::
من خواستم در اسمارتی فارسی بنویسم و به صورت زیر عمل کردم.
یک آرایه درست کرده به صورت زیر ::
کد PHP:
$arr= array('name' => 'امیر حقیقی');
این آرایه رو در یک صفحه با اینکودینگ utf8 سیو کردم و بعد در ایندکس اینکلود کردم و کد زیر رو نوشتم.
کد PHP:
$smarty->assign('name',$arr[name]);
و در ادامه هم تابع دیسپلی در اسمارتی رو فراخوانی میکنم و بعد از انجام این کارها در صفحه html هم کد زیر رو برای نمایش متغرها میزارم.
کد PHP:
{$name}
ولی بعد از اون در زمان نمایش یک سری چیزهای زشت دیده میشن.
وقتی اینکدینگ همه صفحات رو بازم utf8 میکنم مشکل برقراره.میشه راهنمایی بکنید.
من فقط در اکسپلورر هیچ مشکلی ندرم.وگرنه در بقیه مرورگرها افتضاح نشون میده.
سورس کارم رو میذارم شاید کسی بتونه کمکم کنه.از مسیر زیر میتونید دانلودش کنید.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
من خواستم در اسمارتی فارسی بنویسم و به صورت زیر عمل کردم.
یک آرایه درست کرده به صورت زیر ::
کد PHP:
$arr= array('name' => 'امیر حقیقی');
این آرایه رو در یک صفحه با اینکودینگ utf8 سیو کردم و بعد در ایندکس اینکلود کردم و کد زیر رو نوشتم.
کد PHP:
$smarty->assign('name',$arr[name]);
و در ادامه هم تابع دیسپلی در اسمارتی رو فراخوانی میکنم و بعد از انجام این کارها در صفحه html هم کد زیر رو برای نمایش متغرها میزارم.
کد PHP:
{$name}
ولی بعد از اون در زمان نمایش یک سری چیزهای زشت دیده میشن.
وقتی اینکدینگ همه صفحات رو بازم utf8 میکنم مشکل برقراره.میشه راهنمایی بکنید.
من فقط در اکسپلورر هیچ مشکلی ندرم.وگرنه در بقیه مرورگرها افتضاح نشون میده.
سورس کارم رو میذارم شاید کسی بتونه کمکم کنه.از مسیر زیر میتونید دانلودش کنید.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید