خطا در smarty

son_games

New Member
سلام دوستان.

من میخواهم یک فایل را include کنم، یا این دستور:
PHP:
{include_php file={$page}}
ولی این خطا رو میده:
کد:
Warning:  include_once(E:\xampp\htdocs\my) [[URL="http://127.0.0.1/my/function.include-once"]function.include-once[/URL]]: failed to open stream: Permission denied in E:\xampp\htdocs\my\themes\tm_templates_c\18d9c4cbfec88cb89c9f2a72b460b8a3ec086d2b.file.index.tpl.php on line 22

Warning:  include_once() [[URL="http://127.0.0.1/my/function.include"]function.include[/URL]]: Failed opening 'E:\xampp\htdocs\my' for inclusion (include_path='.;E:\xampp\php\pear\') in E:\xampp\htdocs\my\themes\tm_templates_c\18d9c4cbfec88cb89c9f2a72b460b8a3ec086d2b.file.index.tpl.php on line 22
 
آخرین ویرایش:

son_games

New Member
نه درست نشد.
ولی وقتی من به این صورت مینویسم کار میکنه:

PHP:
{include_php file="news.php"}
اما میخواهم آدرس فایل را خودم بدم.

خطای بالا را هم دوباره بخوانید.
 
آخرین ویرایش:

son_games

New Member
باور کنید من این کد را 100 بار تست کردم ولی جواب نگرفتن.
نمیدونم چرا الان کار کرد.

ولی یک مشکل دیگه.

وقتی آدرس متغییر {$page} را عوض میکنم. همون آدرس قبلی را نشان میده.

و وقتی فولدر tm_templates_c رو خالی میکنم درست میشه.

حالا چه کنم؟
 

P.H.P

Member
این یکی به علت مدت زمان cache اسمارتی باید باشه، life time رو 0 بده و بدون cache بزار

موفق
 

جدیدترین ارسال ها

بالا