причем, хоть текст и не отображается в мозиле, но если вид--исходный код страницы - то там этот текст есть! просто он зеленым цветом почемуто (как комментарии)
var_dump($_SESSION);
<?php session_start();
if ($_SESSION[razdel] == 1) echo "вот текст1 тут должен быть";
if ($_SESSION[razdel] == 2) echo "вот текст2 тут должен быть";
echo $_SESSION[razdel]; ?>
вывел вот что
array(1) { ["razdel"]=> ∫(2) } вот текст2 тут должен быть2
но это если открывать файл mirror.php
если index.php то ничего
суть в том что если код вставлять прямо в файл index.php всё выводится без проблем, если через include то в ИЕ ок. в мозиле не выводится. такое ощущений что в мозиле теряется значение переменной
<?php session_start(); $_SESSION['razdel'] = 2; ?>
даже вот этот код если прописать прямо в файле
то выводится "2" на экран. а если сделать через include то "2" не выводится
(и это <?php echo "текст"; ?> = = тоже не выводится если через include
надеюсь теперь сможете помочь. выяснил вот что...
если код из файла mirror.php вставить в index.php то все выводится как надо.
p/s mirror.php вставляем через include в index.php = тогда не выводится то что надо
понимаете. как раз удивительно то что если перед подгружаемым файлом (mirror.php)
прописать <? echo "пока" ?>
то "пока" выводится на экран
есть файл. начинается так
далее теги кейвордс (все как обычно).
далее
<? include('../base/mirror.php'); ?>
а вот файл mirror.php
<? if ($_SESSION['razdel'] == 0 || $_SESSION['razdel'] == 1)
echo 'бла-бла-бла';
if ($_SESSION['razdel'] == 2)
echo 'бла2-бла2-бла2';
?>
<hr>
в ие все выводится как надо. в мозиле нет
причем если открыть в мозиле файл mirror.php - то все выводится о.к.
а если открыть файл в который подгружается mirror.php - то не выводится
дело в том что почему то именно мозила не отображает данные. а в ие все о.к.
о.к.
даже этот код
<?php echo "привет" ?>
в ИЕ выводится а в мозиле нет!
чудеса какие то...
<? echo $_SESSION['razdel']; ?> = в ИЕ отображается значение. в мозиле нет.
переменная задается ранее, на предыдущей странице так
спасибо. попробовал. результат не изменен.
проблема в том что в мозиле даже значение переменной не выводится почему то
<? echo $_SESSION['razdel']; ?>
в IE выводится.
более того в мозиле почему то alt к картинкам не выводится ((. я поражен
фигурные скобки? фигурные убрал - результат тот же