|
|
|
| Привет, столкнулся с необходимостью нарисовать график. Стандартные примеры изучил, рисую, НО только если массив с данным формирую внутри скрипта. А так как мне нужно вывести множество графиков, каждый в своей ячейке, основанных на одной и той-же выборке/обработке, то хотел в одном файле ДО писования сформировать массив, а в файле что рисует брать нужные эелементы из многомерного массива. Пока обнаружил что в файле-отрисовщике нет массива, определенного ранее.
$ar = array(10,20,30,10);
$_SESSION[ar] = array(10,20,30,10);
<table><tr>
<td><Img src='graph.php'>
<td><Img src='graph.php'>
<td><Img src='graph.php'>
</table>
|
//graph.php
session_start();
print_r($ar); //ничего нету и рисовать нечего :-(
print_r($_SESSION[ar]) ;// тоже ничего
|
| |
|
|
|
|
|
|
|
для: larush2
(17.02.2011 в 13:03)
| | А если просто через куки? Проверь просто - поставь тестовую в одном месте и прочитай в другом. | |
|
|
|
|
|
|
|
для: larush2
(17.02.2011 в 13:03)
| | А в файле, где формируется массив $_SESSION['ar'] имеется вызов session_start()? Этот вызов нужен во всех файлах, в которых вы обращаетесь к сессии. | |
|
|
|
|
|
|
|
для: cheops
(17.02.2011 в 13:11)
| | session_start есть, не работает. Я пошел через сереализацию | |
|
|
|