21.07.2011 / 18:43 | |
Chez Пользователь Сейчас: Offline
Имя: Павел Регистрация: 30.01.2020
| На Денвере. А что мне остается писать кроме описания если до вызова гет значение сессии такое как нужно а после $id = $_GET['id']; значение сессии становится таким же как $id.
|
21.07.2011 / 18:46 | |
kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| Chez, register_globals on мешает наверное. |
21.07.2011 / 19:27 | |
Chez Пользователь Сейчас: Offline
Имя: Павел Регистрация: 30.01.2020
| kiriman, Нет, не мешает
|
21.07.2011 / 19:34 | |
kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| Chez, Поставь ему значение Off, должно работать.
|
21.07.2011 / 19:59 | |
Chez Пользователь Сейчас: Offline
Имя: Павел Регистрация: 30.01.2020
| kiriman, Ставил, пофиг.
|
21.07.2011 / 20:26 | |
Chez Пользователь Сейчас: Offline
Имя: Павел Регистрация: 30.01.2020
| Капец, он мне начал выводить то, что я не прошу выводить. Я в ауте, всё, ООМЕ..... Да шучу я, я не сдамся так просто этой долбаной хрени |
21.07.2011 / 20:49 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| Chez, Дай код полнее
__________________
Магистр Мёда |
21.07.2011 / 22:53 | |
Chez Пользователь Сейчас: Offline
Имя: Павел Регистрация: 30.01.2020
| Я целый день перечитывал каждую букву, цифру и прочие символы вдоль и поперек и наконец нашел в чем была прблема. После перерытия всех подключаемых функций я решил урезать код до вот таких размеров. Код №1<?php
session_start();
$_SESSION['id'] = 1;
echo 'Session = '.$_SESSION['id'].'<br/>';
echo '$id = NULL<br/>';
$id = $_GET['id'];
echo '---------------------------------------------------------<br/>';
echo '$id = '.$id.'<br/>';
echo 'Session = '.$_SESSION['id'].'<br/>';
?>
Код №2<?php
session_start();
$_SESSION['id'] = 1;
echo 'Session = '.$_SESSION['id'].'<br/>';
echo '$A = NULL<br/>';
$A = $_GET['id'];
echo '---------------------------------------------------------<br/>';
echo '$A = '.$A.'<br/>';
echo 'Session = '.$_SESSION['id'].'<br/>';
?>
Код №1 изза имени $id присваивает сессии свое значение, а код №2 с именем переменной $А у меня работает нормально. Пожалуйста проверте кто нить у себя эти два кода и напишите результат (после выполнения кода №1 после черты должны получаться одинаковые значения а в коде №2 Session = 1 а переменная $A должна быть такой, какой вы ее передали) |
21.07.2011 / 23:33 | |
HoldFast Пользователь Сейчас: Offline
Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
| ты же ведь в джоне пишешь? Там в инклудах идет развальцовка сессионок и гетов, и переменная $id там зарезевирована
__________________
Да, детка, я - Король Ящериц!!! |
21.07.2011 / 23:44 | |
Chez Пользователь Сейчас: Offline
Имя: Павел Регистрация: 30.01.2020
| Нет, не Джон, я свой сайт с нуля пишу. В посте выше нет инклудов. Попробуй у себя те два кода и отпишись пожалуйста если не трудно какой был результат. |