Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: include в include
 
 автор: margol   (05.07.2006 в 14:22)   письмо автору
 
 

У меня такая ситуация, есть 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.'">&nbsp;'.$val3.'('.$val4.')</a></td>';

По ссылке на каждый элемент этого списка я хочу sp_group.php включать в документ abit.php и выполнять процедуру print_group c различными параметрами.
Так, если параметр заменить конкретным числом все работает и выводится, но вот проблема в том, что из abit.php не видно переменных $val1-это массив и $i-счетчик. Ведь inf_special.php в котором они формируются, вставляется в abit.php, значит должно быть видно?
Задача для меня наисложнейшая, но если кто знает как надо сделать, может и способ нужен другой? Но мне обязательно надо использовать include.
Как быть?

   
 
 автор: куч1963   (05.07.2006 в 16:59)   письмо автору
 
   для: margol   (05.07.2006 в 14:22)
 

Я не въеду в код
У тебя два условия, при выполнении 1 условия инклюда
include 'inf_spezial.php';
spiski('2');
при выполнении второго
include 'sp_group.php';
print_r($val1);
print_group($val1[$i]);
если переменные формируются при выполнении перврго условия, то второе , где у тебя вывод выполнятся не будет

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования