Как прописать переменную. Делаю инклуд в файле пишу $test = 111; в файле где инклуд пишу $test. Выводит $test, а не то что в файле из которого инклуд
В файле, который будешь иклудить, пиши
$test = 111;
А в файле, в котором будешь писать инклуд, допиши ещё и оператор вывода
include 'имя_файла.php';
echo $test;
return $test = 111;
если в подключаемом файле есть return
то можно даже так:
$var = include('script.php');
echo $var;
# ramzes (15.09.2016 / 23:01)
если в подключаемом файле есть return
то можно даже так:
$var = include('script.php');
echo $var;
Я ему изначально так и написал )) А потом переписал свой пост, т.к. ему вроде бы просто подключение нужно было без возврата значения.
ДоХтор, Сделал все. На страницы выводит $test все.. Инклуд работает.. Переменную не выводит
# rasshatay (15.09.2016 / 23:13)
ДоХтор, Сделал все. На страницы выводит $test все.. Инклуд работает.. Переменную не выводит
Напиши сюда весь свой код, из обеих файлов. А так же, напиши имена этих обеих файлов.
incfiles/img.php там <? $test = aaa; ?>. xod.php файл в корне. В нем require('incfiles/img.php');
echo '<div class="d8"><center><b>$test</b></center></div><div class="d10"><br>';
# rasshatay (15.09.2016 / 23:17)
incfiles/img.php там <? $test = aaa; ?>. xod.php файл в корне. В нем require('incfiles/img.php');
echo '<div class="d8"><center><b>$test</b></center></div><div class="d10"><br>';
Из верхней строки я ничего не понял, что там у тебя и где. В вот во второй строке надо исправить вот так
echo '<div class="d8"><center><b>'. $test .'</b></center></div><div class="d10"><br />';
ДоХтор, Спасибо все заработало))) по можете с картинками?