| |
|
|
| | У меня такая ситуация, есть abit.php в нем есть такой код:
if($_SERVER['QUERY_STRING'] == "inf_spezial2"){
include 'inf_spezial.php';
spiski('2');
}
global $val1;
global $i;
if($_SERVER['QUERY_STRING'] == "sp_group"){
include 'sp_group.php';
print_r($val1);
print_group($val1[$i]);
}
|
А в документе inf_special.php формируется список.
$hr='?sp_group';
echo '<td><a href="'.$hr.'"> '.$val3.'('.$val4.')</a></td>';
|
По ссылке на каждый элемент этого списка я хочу sp_group.php включать в документ abit.php и выполнять процедуру print_group c различными параметрами.
Так, если параметр заменить конкретным числом все работает и выводится, но вот проблема в том, что из abit.php не видно переменных $val1-это массив и $i-счетчик. Ведь inf_special.php в котором они формируются, вставляется в abit.php, значит должно быть видно?
Задача для меня наисложнейшая, но если кто знает как надо сделать, может и способ нужен другой? Но мне обязательно надо использовать include.
Как быть? | |
| |
|
|
| |
|
|
| |
для: margol
(05.07.2006 в 14:22)
| | | Я не въеду в код
У тебя два условия, при выполнении 1 условия инклюда
include 'inf_spezial.php';
spiski('2');
при выполнении второго
include 'sp_group.php';
print_r($val1);
print_group($val1[$i]);
если переменные формируются при выполнении перврго условия, то второе , где у тебя вывод выполнятся не будет | |
| |
|
|