|
|
|
| Почему сессия созданая в первом скрипте, становится видна во втором, только после еще одного обновления первого? | |
|
|
|
|
|
|
|
для: Diablo_
(23.06.2009 в 00:49)
| | а по понятней вопрос поставить можно? | |
|
|
|
|
|
|
|
для: Slo_Nik
(23.06.2009 в 00:55)
| | можно!)
Есть главная индексная страница, где проверяется сужествование сессии и кукисов!
Если кукисы есть, то происходит авторизация и запускается сессия!
Данная сессия, везде работает! во всех скриптах которые include-ятся, а вот там, где скрипт используется как обработчик формы, сессия выдаёт NULL!
session_start присутствует! | |
|
|
|
|
|
|
|
для: Diablo_
(23.06.2009 в 01:21)
| | наверное лучше будет если ты выложишь скрипты, чтобы можно было посмотреть. | |
|
|
|
|
|
|
|
для: Slo_Nik
(23.06.2009 в 01:39)
| | их много! | |
|
|
|
|
|
|
|
для: Diablo_
(23.06.2009 в 01:46)
| | бугагага!!!! | |
|
|
|
|
|
|
|
для: Diablo_
(23.06.2009 в 01:46)
| | достаточно форму и обработчик. зачем показывать те, которые работают? :) | |
|
|
|
|
|
|
|
для: Slo_Nik
(23.06.2009 в 10:27)
| | Форма:
<form id="form1" name="form1" method="post" action="/modules/voite.php?work={%ID%}">
<h3 class="big_font">Рейтинг: {%GOLOSOVANIE%}
<select name="voite" id="select">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5" selected="selected">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
<input type="submit" name="button" id="button" value="OK" /></h3>
</form>
|
Обработчик:
<?
@session_start();
if(isset($_SESSION['id_user']))
{
$voite = intval($_POST['voite']);
}
?>
|
| |
|
|
|
|
|
|
|
для: Diablo_
(23.06.2009 в 12:32)
| | А зачем собака? От куда эта любовь к ним?
Если if(isset($_SESSION['id_user'])) = false, смотрите там, где она устанавливается, а эта форма к этому отношения не имеет. | |
|
|
|