Falc
Новичок
Originally posted by ForJest
NEK а ты слышал про сессии? Это такая секретная разработка для PHP.
Originally posted by ForJest
NEK а ты слышал про сессии? Это такая секретная разработка для PHP.
Нет знаешь никогда не слышал и не видел !!!Автор оригинала: ForJest
NEK а ты слышал про сессии? Это такая секретная разработка для PHP.
$_list=$_SESSION['array_to_replace'];
for($i=0;$i<sizeof($_list);$i++)
foreach($_SESSION[$_list[$i]] as $k=>$v)
if(!ISSET($_SESSION[$_list[$i]][$k])
$_GET[$_list[$i]][$k]=$_SESSION[$_list[$i]][$k];
$_SESSION['array_to_replace']=array('dir','truba');
Ну и что проще и быстрее ???Автор оригинала: Falc
???Originally posted by NEK
Нет знаешь никогда не слышал и не видел !!!
$_SESSION['egik_v_tumane']='white';
Дело же не в сессиях просто часть данных меняется проходя форму. Если сесиями, тоНо это для одномерного масива, а если больше = еще цикл и еще и ещеPHP:$_list=$_SESSION['array_to_replace']; for($i=0;$i<sizeof($_list);$i++) foreach($_SESSION[$_list[$i]] as $k=>$v) if(!ISSET($_SESSION[$_list[$i]][$k]) $_GET[$_list[$i]][$k]=$_SESSION[$_list[$i]][$k]; $_SESSION['array_to_replace']=array('dir','truba');
А почему не постом?Originally posted by ForJest
Единственное разумное применение в GET я пока для себя определил - это организация сортировок/выборок данных - чтобы пользователь мог в один момент времени открыть в разных окнах разные отчеты.
Но и в этом случае можно использовать сессии - наример указывать просто номер поискового условия script.php?search=20, например.
та ты шо?Так что, использование сессий для поиска - это громоздко и неэффективно.
Если можно - то аргументируй. Не ради флейма бодрящего. Мне интересно, почему это неюзабельно и неэффективно - как информация для размышлений.но то, что это неоптимально и не юзабельно - это точно.
А кто мешает каждый раз присваивать новый идентификатор?сделал ты сортировку в одном окне по имени, а в другом окне - по сумме.
обновил в первом - а оно тоже по сумме!