pass variable to include

پرسیده شده
فعالیت 1192 روز پیش
دیده شده 479 بار
0

سلام دوستان . من وقتی قبل از include میام یه متغیر تعریف میکنم ، توی اون فایلی که include کردم دسترسی ندارم .

 

یه فایل به اسم index.php ساختم و داخلش کد های زیر قرار دادم :

<?php
$tasks ="hello world";
include "tpl/tpl-index.php";

توی فایل tpl-index.php  کد زیر رو نوشتم :

<?php
echo $tasks;

دقیقا همین کاری هست که استاد توی فیلم توضیح دادن . اما هر کار کردم ارور داد . مشکل چیه ؟؟؟

 

Notice: Undefined variable: tasks in C:\xampp\htdocs\7learn.php\test\tpl\tpl-index.php on line 2

 

 

فایل پیوست

samiar raeyat
samiar raeyat

2 دی 99

0
حذف شده

سلام و احترام

توی فایلی که include شده شما اگه متغیری تعریف کرده باشید دسترسی دارید بهش، اما این موردی که شما آوردید اشتباهه.

موفق باشید

فایل پیوست

امیر صالحی

توسط

امیر صالحی

2 دی 99

0
حذف شده

دوستان من منظور رو بد متوجه شده بودم . فکر کردم که توی اون فایلی که include شده به متغیر دسترسی دارم و اون فایل tpl-index.php رو باز میکردم که توی اون فایل تعریف نشده هست . در صورتی که باید خود فایل  index.php رو اجرا میکردم .’  

فایل پیوست

samiar raeyat

توسط

samiar raeyat

2 دی 99