в session_register $_POST

2People

Новичок
в session_register $_POST

Можно ли записать в сессию $_POST[id] при помощи
session_register.

В мануале формат записи session_register("barney");, как бы записать session_register("$_POST[id]");?

У меня постом передаётся много переменных, и не хочется делать:
$_SESSION["aid"] = $_POST[aid];
$_SESSION["bid"] = $_POST[bid];
......
$_SESSION["zid"] = $_POST[zid];
 

Фанат

oncle terrible
Команда форума
шикарный у тебя, всё-таки, ник....

зачем тебе session_register, если у тебя есть $_SESSION?
зачем тебе в сессии элемент [_POST], когда у него может быть любое другое имя?

Скажи, ты можешь присвоить значение одной переменной другой переменной?

-~{}~ 17.10.05 13:34:

hussar
а тупить-то зачем?
 

2People

Новичок
Автор оригинала: Фанат
шикарный у тебя, всё-таки, ник....

зачем тебе session_register, если у тебя есть $_SESSION?
зачем тебе в сессии элемент [_POST], когда у него может быть любое другое имя?

Скажи, ты можешь присвоить значение одной переменной другой переменной?

-~{}~ 17.10.05 13:34:

hussar
а тупить-то зачем?
Просто не хотелось писать много строк, хочется записать всё в одной session_register.

Сделаю через $_SESSION.

PS:Ты неправильно читаешь мой ник :( :)
 

Фанат

oncle terrible
Команда форума
Просто не хочется писать много строк
а кто тебе предлагает здесь писать много строк?
хочется записать всё в одной session_register.
ЗАБУДЬ про эту функцию!
Если ты сам не можешь прочесть в документации, то послушай, что Я тебе сказал.

я ответил на твои вопросы?
А теперь ПОТРУДИСЬ ответить на мои.
это такие предложения, которые зкакнчиваются значком "?"
ты их старательно процитировал в своём ответе, но ни на один не ответил.
я жду.

А ник твой я читаю правильно. Как он написан, он очень соответствует тому, что ты пишешь.
 

2People

Новичок
Автор оригинала: Фанат
зачем тебе session_register, если у тебя есть $_SESSION?
При помощи $_SESSION
$_SESSION['a']=$a;
$_SESSION=$s;
$_SESSION[d]=$d;
$_SESSION[f]=$f;
....
При помощи session_register
session_register ("a","s","d","f",....); <-мне такая запись более симпатична, но все переменные (a,s,d,f,...) передаются через POST. Если я сделаю $a=$_POST["a"]....., то будет опять мого строк, тогда лучше сделать $_SESSION['a']=$_POST["a"];
зачем тебе в сессии элемент [_POST], когда у него может быть любое другое имя?
Незачем. Я спросил, как не записывать в сессию такое имя, и при этом использовать session_register (чтобы получилась одна строка).

Скажи, ты можешь присвоить значение одной переменной другой переменной?
могу
 

Фанат

oncle terrible
Команда форума
Это тебе, от неграмотности, кажется, что мы говорим о разном.
а на самом деле, это всё ОДНО И ТО ЖЕ
$a=1; $b=$a;
$a=array(1); $b=$a;
$a=1; $b[1]=$a;
$a=array(1); $b[1]=$a;
$_SESSION['post']=$_POST;

это. всё. одно. и. то. же.
Тебе надо понять, что такое переменная, и как с ней работать.

-~{}~ 17.10.05 14:39:

$_SESSION - это такая же переменная, как и любая другая.
$_POST - это такая же переменная, как и любая другая.
Никаких особенных телодвижений делать не надо.
надо просто понять, что это обыные переменные.
а не "Ах, массив!", "ах, сессия!"
 

2People

Новичок
Автор оригинала: Фанат
Это тебе, от неграмотности, кажется, что мы говорим о разном.
а на самом деле, это всё ОДНО И ТО ЖЕ
$a=1; $b=$a;
$a=array(1); $b=$a;
$a=1; $b[1]=$a;
$a=array(1); $b[1]=$a;
$_SESSION['post']=$_POST;
Я не об этом спрашивал.

а насчёт
а не "Ах, массив!", "ах, сессия!"
Я просто тебя поправил, что $_POST - это массив.
 

kvf77

Red Devil
2People

тыбы лучше давно объяснил ЧТО ты спрашивал, а не твердил как попугай одно и тоже
 

SiMM

Новичок
> просто тебя поправил, что $_POST - это массив.
Ну массив - ну и что? Разница-то какая?
 

Фанат

oncle terrible
Команда форума
вот что меня поражает в ламерах, это непоколебимая уверенность в глубине собственных познаний.
Не "извините, я наверное не так понял."
Я просто тебя поправил, что $_POST - это массив.
!
То есть, мало того, что оно ничего не поняло,
мало того, что оно даже и не задумалось, что оно что-то не понимает -
оно ещё и выступило авторитетно. Типа, ты, дядя, ошибся, а я тебя щас поправлю.

Ну расскажи нам, дорогой Тупипл, почему ты считаешь, что $_POST - не переменная?
 
Сверху