| |
|
|
| | Хотел создать конфигурационный файл примерно такого вида:
conf.php
$preview_dir="prev/img/";
$downl_dir="down/img/";
|
И помещать его над кодом в других файлах:
Но функции в этих файлах не видят данные переменные, как быть?
Спасибо. | |
| |
|
|
| |
|
|
| |
для: coloboc66
(27.08.2007 в 09:46)
| | | Напишите так:
define('PREVIEW_DIR', 'prev/img/'); //PREVIEW_DIR - константа
PS. Ксати, чтобы видеть переменные в функциях, их надо объявлять глобальными в этих функциях. | |
| |
|
|
| |
|
|
| |
для: sim5
(27.08.2007 в 10:10)
| | | В каком месте это надо прописывть и как к этому обращаться из функции? | |
| |
|
|
| |
|
|
| |
для: coloboc66
(27.08.2007 в 10:35)
| | | function myFunc() {
global $namevar; //объявление переменной глобальной
..........
} | |
| |
|
|
| |
|
|
| |
для: coloboc66
(27.08.2007 в 10:35)
| | | лучше передавай эти переменные функциям как аргументы...
или на крайняк сделай переменные глобальными и обращайся в теле функции через массив ГЛОБАЛС | |
| |
|
|
| |
|
|
| |
для: deman-b
(27.08.2007 в 10:43)
| | | сделай переменные глобальными и обращайся в теле функции через массив ГЛОБАЛС
Ну тут уж что-то одно. | |
| |
|
|