noni
Новичок
Глобальный массив или как осуществить следуещее
Делаю Прогу тест на PHP и mysql
3 файла.
один генерирует массив от 1 до 4 случайной последовательностью.
mass.php
<?
$x=array();$tmp=array();for ($i=0; $i<4; $i++) {
do {
$a=rand(1,4);
} while(isset($tmp[$a]));
$tmp[$a]=1;$x[]=$a;
}
unset($tmp);
?>
второй asks.php через include берет массив $x[];
по этой последовательности выводит ответы теста.
Третий result.php проверяет ответ и записевает в базу.
и возврашает asks.php через header(Location:"asks.php?bb=bb&bb и.т.д")
при повтоhном запуске файле asks.php инклудится mass.php и опят генерирует $x[]
Я хотел сделать так чтоб массив $x[] обрабатовался только один раз.
и сохранял свои первичные данные до конца теста.
Извиняюсь если не понятно
и заранее спасибо за ответ.
Делаю Прогу тест на PHP и mysql
3 файла.
один генерирует массив от 1 до 4 случайной последовательностью.
mass.php
<?
$x=array();$tmp=array();for ($i=0; $i<4; $i++) {
do {
$a=rand(1,4);
} while(isset($tmp[$a]));
$tmp[$a]=1;$x[]=$a;
}
unset($tmp);
?>
второй asks.php через include берет массив $x[];
по этой последовательности выводит ответы теста.
Третий result.php проверяет ответ и записевает в базу.
и возврашает asks.php через header(Location:"asks.php?bb=bb&bb и.т.д")
при повтоhном запуске файле asks.php инклудится mass.php и опят генерирует $x[]
Я хотел сделать так чтоб массив $x[] обрабатовался только один раз.
и сохранял свои первичные данные до конца теста.
Извиняюсь если не понятно
и заранее спасибо за ответ.
