Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 27.08.2016
Сообщений: 89

Сессия отображается только на одной странице

14.10.2016, 11:37. Показов 2358. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет всем, в чем может быть ошибка, на странице где я сессию задаю она выводится как нужно и все в порядке, а вот на других страницах отказывается.

PHP
1
session_start();
прописано везде.

PHP
1
$_SESSION['user'] = $_POST['Login'];
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.10.2016, 11:37
Ответы с готовыми решениями:

Плагин только к одной странице
Подскажите пжалста. Подключаю плагин, но мне нужно чтоб он работал только с одной заданной страницей, а не со всеми на сайте. Как это...

Подключать скрипты только на одной странице
Как подключить скрипты на одной странице, чтобы они были доступны на остальных страницах без повторной декларации ? Желательно пример.

Реклама только на одной веб-странице
Здравствуйте! При просмотре веб-страницы http://vsiodliakukol.ru выскочила страница с рекламой (продажа товаров, ссылки на порно-игры и...

10
 Аватар для arava
340 / 135 / 70
Регистрация: 30.06.2014
Сообщений: 717
14.10.2016, 11:57
на сколько я знаю до версии 5
PHP
1
session_start();
нужно обьявить в каждом сценарии.
0
 Аватар для BearBaloo
41 / 41 / 16
Регистрация: 04.10.2016
Сообщений: 154
14.10.2016, 12:41
В начале каждого скрипта где используется переменная сессии нужно вызывать
PHP
1
session_start();
0
0 / 0 / 0
Регистрация: 27.08.2016
Сообщений: 89
14.10.2016, 14:13  [ТС]
я ведь написал что это прописано везде....
0
123 / 77 / 33
Регистрация: 05.03.2013
Сообщений: 449
14.10.2016, 14:20
Цитата Сообщение от cagefighter582 Посмотреть сообщение
я ведь написал что это прописано везде....

Не по теме:

Тему не читай - пост набивай

0
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
14.10.2016, 18:42

Не по теме:

arava, BearBaloo,
Вопрос 1: (к BearBaloo) зачем Вы написали то, что уже написали перед Вами?
Вопрос 2: (обоим) зачем Вы пишите это, если автор уже написал, что добавил session_start() везде?



Цитата Сообщение от cagefighter582 Посмотреть сообщение
а вот на других страницах отказывается
Слишком мало информации.

Во-первых, не понятно что означает "отказывается". Отказываться девушка там может, например. PHP безотказный.

Во-вторых, нужен какой-то код. Если не хотите показывать весь, целиком, попробуйте хотя бы просто создать 2 страницы, в одной сессия устанавливается и все (session_start() и $_SESSION['asdf'] = 'asdf'), а на другой сессия только выводится (session_start() И echo $_SESSION...), покажите код который получится и расскажите каков результат.
0
0 / 0 / 0
Регистрация: 27.08.2016
Сообщений: 89
17.10.2016, 16:32  [ТС]
Цитата Сообщение от pav1uxa Посмотреть сообщение
Слишком мало информации.
Во-первых, не понятно что означает "отказывается". Отказываться девушка там может, например. PHP безотказный.
Во-вторых, нужен какой-то код. Если не хотите показывать весь, целиком, попробуйте хотя бы просто создать 2 страницы, в одной сессия устанавливается и все (session_start() и $_SESSION['asdf'] = 'asdf'), а на другой сессия только выводится (session_start() И echo $_SESSION...), покажите код который получится и расскажите каков результат.

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<!DOCTYPE html>
<html lang="ru">
 
<?php
 
session_start();
 
$_SESSION['login'] = "Проверка";
 
header( "Content-Type: text/html; charset=utf-8" );
?>
 
<head>
    <meta charset="UTF-8">
    <meta name="description" content="My Diplom - динамическая система для сайтов  с доставками">
    <meta property = "og:locale" content = "ru" />
    <meta property = "og:type" content = "article" />
    <meta property = "og:image" content = "images/logo.png" />
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="icon" href="images/favicon.ico">
    <link rel="stylesheet" href="../css/arz.css">
    <link rel="stylesheet" href="../css/style.css">
    <link rel="stylesheet" href="../css/cart.css">
    <title>Доставка алкоголя на дом</title>
</head>
<body>
 
<div class="container-fluid navbar-footer">
    <div class="row footer">
        <div class="col-xs-12">
           <div class="ftext">
            <h2>Режим работы:</h2>
            <p><span>Адрес:</span><?php echo $_SESSION['login'] ?></p>
            </div>
        </div>
    </div>
</div> 
<?php
 
 ?>
    <script src="js/jquery-1.11.3.min.js"></script>
    <script src="js/arz.js"></script>   
</body>
</html>
Вот код на второй странице такой же только с одним выводом без присвоения и там уже нет этой сессии.
0
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
17.10.2016, 19:02
Цитата Сообщение от cagefighter582 Посмотреть сообщение
Вот код на второй странице такой же только с одним выводом без присвоения и там уже нет этой сессии.
1. Включите вывод ВСЕХ ошибок PHP.
2. Напишите какие ошибки Вам выдает PHP.
0
 Аватар для prudkiy
181 / 149 / 55
Регистрация: 21.07.2013
Сообщений: 958
17.10.2016, 23:15
вот не буду настаивать, но мне как то сказали - пиши session_start(); всегда в первой строке файла, до всего html и прочего. может .
0
Эксперт PHP
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
18.10.2016, 08:24
prudkiy, необязательно на первой, но обязательно до любого вывода (в т.ч. HTML).
0
0 / 0 / 0
Регистрация: 27.08.2016
Сообщений: 89
19.10.2016, 18:47  [ТС]
все работает на другом хостинге заработало и так)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.10.2016, 18:47
Помогаю со студенческими работами здесь

Как сделать слайдер WP только на одной странице?
В моей теме WP Awake плагин Revolution slider отображается на всех страницах. Мне надо только на главной. Собственно я нашла инструкцию по...

Как применить стиль только к одной странице?
Суть такая: 1) создал копию страницы page.php 2) Переименовал в my-page.php 3) прописал: Template Name: Luxury код оставил без...

Css: применять опции только к одной странице
Подскажите пожалуста, что написать в style css, чтобы опции написанные там мной применялись к 1 странице а не ко всем подряд

Подключение файла стилей только на одной странице админки
Подскажите, допустим в админке в пункт меню &quot;Пользователи&quot; добавлены новые 2 пункта настроек 'page1' и 'page2', которые ведут на страницы...

Каракули вместо текста на сайте, только на одной странице
Каракули вместо текста на сайте,только на одной странице,а на остальных все хорошо. вот скриншот


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru