1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

пхп

Тема в разделе 'Оффтоп', создана пользователем Neron, 9 мар 2014.

Статус темы:
Закрыта.
  1. TopicStarter Overlay

    Neron Пользователи

    Сообщения:
    322
    Лайки:
    12
    Репутация:
    0
    Вообщем проблема такая делаю в файле несколько
    <?
    $OLOLO = <<<HTML
    Вы вошли вот логин х** :D
    HTML;
    ?>
    и еще
    <?
    $OLOLO1 = <<<HTML
    Новость 1
    HTML;
    ?>

    Суть такая если я захожу выводит что я вошел а если я вошел и нажимаю на новость 1 то то что я вошел просто испаряется как это исправить?
    P.S и почему все появляется внизу страницы хотя это все написано в <body>
  2. pdev 14:23 Команда форума Администратор Программист Open Source Contributor

    Сообщения:
    1.409
    Лайки:
    1.407
    Пол:
    Мужской
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    читал про сессии или куки?
    Тебе же надо где-то состояние сеанса с пользователем хранить
    PS: Используй тег code для исходников
    Последнее редактирование: 9 мар 2014
  3. TopicStarter Overlay

    Neron Пользователи

    Сообщения:
    322
    Лайки:
    12
    Репутация:
    0
    Эээм не понял чуток типо состояное сеанса должно хранится в куках?
    У меня если нажимаешь на 1 то пропадает другая как можно это прикрутить чтобы не исчезало?\
  4. pdev 14:23 Команда форума Администратор Программист Open Source Contributor

    Сообщения:
    1.409
    Лайки:
    1.407
    Пол:
    Мужской
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    [​IMG]
    Пока не научишься формулировать вопросы, то и ответы будешь лаконичные получать.
    http://www.php.net/manual/ru/features.sessions.php
    Раньше вообще не было документации на русском.
    Joslian и FrozenThrone нравится это.
  5. Joslian AngeliCore Программист Пользователи Open Source Contributor

    Сообщения:
    1.051
    Лайки:
    537
    Пол:
    Мужской
    Репутация:
    2
    session_start(); используй
  6. TopicStarter Overlay

    Neron Пользователи

    Сообщения:
    322
    Лайки:
    12
    Репутация:
    0
    Ээм можешь в скайпе помочь?
  7. salitypw Программист Пользователи

    Сообщения:
    673
    Лайки:
    458
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    Easy Game Protection
    Страна:
    Japan Japan
    Использование коротких тегов нежелательно ибо не на всех хостингах включена опция shorp_open_tag .

    Существует 4 варианта объявления php кода, но с них принято использовать только 2:
    1)
    PHP:
    <?php /* тут типо код... */ ?>
    2)
    HTML:
    <script language="php">
        /* тут типо код... */
    </script>
    --- добавлено: 9 мар 2014 в 20:15 ---
    Так же допустимо использование синтаксиса:
    PHP:
    <?=$varName ?>
    Этот код является аналогом кода:
    PHP:
    <?php echo $varName?>
    Но вариант:
    PHP:
    <?=$varName ?>
    принято использовать тогда, когда у тебя версия php 5.4.0 и выше.
    Последнее редактирование модератором: 17 мар 2014
  8. TopicStarter Overlay

    Neron Пользователи

    Сообщения:
    322
    Лайки:
    12
    Репутация:
    0
    Вообщем можешь с этим помочь я нейнай как его делаю и вот что получается:
    вот что написано в файле
    Но почему выводит так я понять не могу
    [​IMG]
  9. salitypw Программист Пользователи

    Сообщения:
    673
    Лайки:
    458
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    Easy Game Protection
    Страна:
    Japan Japan
    Тебе как-бы дали ответ выше:

  10. TopicStarter Overlay

    Neron Пользователи

    Сообщения:
    322
    Лайки:
    12
    Репутация:
    0
    До сих пор читаю никак не могу догнать как сделать для логина одну сессию а для новостей другую
  11. salitypw Программист Пользователи

    Сообщения:
    673
    Лайки:
    458
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    Easy Game Protection
    Страна:
    Japan Japan
    О Господи...
    https://www.google.ru/#newwindow=1&q=сессии в php
    --- добавлено: 10 мар 2014 в 02:08 ---
    Несли не сможешь понять и по десяткам "разжеванных" гайдов как работать с сессиями, то лучше не трать дальше свое время на изучение php .
    Последнее редактирование модератором: 17 мар 2014
  12. TopicStarter Overlay

    Neron Пользователи

    Сообщения:
    322
    Лайки:
    12
    Репутация:
    0
    Читал читал читал и вот не могу опять понять, вот как устроена сессия
    <?php
    session_start();
    echo 'Welcome to page #2';
    ?>
    ну вот как её прикрутить к этому коду я не понимаю
    <?
    session_start();
    $LOGED = <<<HTML
    <a href="?mod=logout">Выйти с аккаунта.</a>
    <h5>Добро пожаловать <b> {$_SESSION['login']} </b>
    HTML;

    ?>
    Последнее редактирование модератором: 18 мар 2014
  13. pdev 14:23 Команда форума Администратор Программист Open Source Contributor

    Сообщения:
    1.409
    Лайки:
    1.407
    Пол:
    Мужской
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    Ну тут два варианта:
    1) ты не читал и вешаешь всем лапшу
    2) тебе действительно лучше не лезть в программирование, поскольку php - один из самых простых в освоении языков
  14. TopicStarter Overlay

    Neron Пользователи

    Сообщения:
    322
    Лайки:
    12
    Репутация:
    0
    2 вариант отпадает, буду еще читать тогда
  15. salitypw Программист Пользователи

    Сообщения:
    673
    Лайки:
    458
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    Easy Game Protection
    Страна:
    Japan Japan
    Ты хотел сказать: "буду дальше долбить обитателей форума" ?
    Denis-root нравится это.
  16. TopicStarter Overlay

    Neron Пользователи

    Сообщения:
    322
    Лайки:
    12
    Репутация:
    0
    Ну не совсем долбить так изредка спрашивать что не понимаю
  17. salitypw Программист Пользователи

    Сообщения:
    673
    Лайки:
    458
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    Easy Game Protection
    Страна:
    Japan Japan
    Ага, совсем изредка.
Черновик сохранён Черновик удалён
Статус темы:
Закрыта.

Поделиться этой страницей