)(yлигaн, session отправляет свой идентификатор PHPSESSID. Именно по этому идентификатору и определяется, какая сессия относится именно к твоему браузеру!
KoDeR Man, индификатор ссесии я поставлю в url? если я в браузере выключены куки то работает все, мне надо чтоб я открыл несколько окошек в браузере, и в каждом окне ссесия будет хранить разные данные. Это у меня получилось сделать только когда я выключил куки. Но в браузере они должны работать
)(yлигaн, Дело в том, что не важно как передается идентификатор. Заработали они у тебя потому что не сохранен идентификатор(т.к куки выключены). Попробуй после session_start() задавать кукам PHPSESSID значение null или unset"от убивать их.
20 июн 2011 в 18:48
<?php
"pg = "_SERVER["PHP_SELF"];
"arr = array("file1", "file2", "file3", "file4", "file5", "file6");
echo "<form action="" . "pg . "" method="get">";
"str = @"_GET["str"]; echo "<select name="str">";
foreach ("arr as "k => "v) {
echo "<option value="" . "v . """;
if ("v=="str) {
echo " selected="selected"";
}
echo ">" . "v . "</option>";
}
echo "<input type="submit" name="submit" value="ok" /></form>";
?>
как то так