СКРИПТЫ
ТЕГИ:
php (282)
js (144)
html (132)
css (99)
html tags (58)
jquery (39)
edit text (37)
php array (30)
form html (29)
fonts (22)
foto (21)
forum (19)
ruweb.net (19)
atom (19)
html book (17)
board (17)
Показать еще :
php file (16)
js method (16)
hosting (16)
svg (16)
link (15)
htaccess (13)
osclass (13)
color (13)
table (12)
path (12)
php date (11)
online (11)
yandex (11)
js delete (11)
icon (11)
jsphp (11)
input (11)
notepad (11)
form (10)
php img (10)
url (10)
mouse (9)
info (9)
img (7)
cookie (7)
comment (7)
task (7)
ftp (7)
php url (7)
dosite (6)
click (6)
hover (6)
js url (6)
reg.ru (5)
chart (5)
php get (5)
adminka (5)
value (5)
mb (5)
js id (4)
bbcode (4)
submit (4)
js form (4)
browser (4)
select (4)
search (4)
js copy (4)
iframe (4)
symbols (4)
captcha (3)
https (3)
js post (3)
vk (3)
scandir (3)
js time (3)
ssl (3)
vs code (3)
height (2)
details (2)
youtube (2)
tag hr (2)
sitemap (2)
title (2)
ukoz (2)
cursor (2)
console (2)
seo (2)
js vars (2)
video (2)
smile (1)
windows (1)
numbers (1)
archive (1)
header (1)
books (1)
domen (1)
padding (1)

сессии в javascript, передача сессий из php в js

07.09.2021 Марат 464 0 js |
сессия js, сессии в javascript, передача сессий из php в js Это будет лишь отчасти рассказ о сессиях в javascript. О теории и остальной шняге типа "теория сессий в js" вы сможете в любом другом месте, поскольку всё, что я прочитал... за 10 минут...всё как под копирку...

Единственное, что я могу сказать точно, что вы сможете подумать над сказанными моими словами.

О сессиях в javascript

  1. О сессиях в javascript
  2. Запуск сессий в javascript
  3. Пример передачи сессии из javascript php

  1. О сессиях в javascript

    Первое.. что сделаем... давайте попробуем узнать какое количество запросов существует на тему "сессии в javascript" :

    О сессиях в javascript
    О сессиях в javascript

    414 - человек интересуются сессиями в js

    О сессиях в javascript
    О сессиях в javascript

    Теперь посмотрим в php(возьмем первые 6 позиций, чтобы было корректное сравнение!) 3 038...

    Какой можно сделать вывод?

    Что тема сессий в javascript мало популярна...

    Возможно, что где-то... по очень большой необходимости используют сессии в javascript, но честно сказать... это как... вроде бы нужная вещь(я о чемодане без ручки - "тащить тяжело, а выбросить жалко"), но когда есть Php, то "javascript" всегда кажется хромым...

    Просто задайте себе вопрос:

    Можно ли сделать сайт на javascript - ответ "нет"!

    Можно ли сделать сайт на Php- ответ "да"!

    JavaScript - может только дополнить php.


  2. Запуск сессий в javascript

    Данный пример потребует хоть какое-то знание php и соответственно "javascript".

    Повторюсь, что "php" - является моим основным языком, поэтому ... он используется на 99%. То самое простое... приспособить php_session для javascript...

    И... поскольку... ваши сессии в php уже работают и ничего не нужно изучать заново(я в смысле javascript_session ), то мой вариант такой:

    <?

    if ($_SESSION[admin_name])

    {

    echo '<script>var session_admin=1;</script>';

    }

    ?>

    Соответственно... вы можете запускать не одну переменную..., а например массив.

    Естественно понятно, что данная информация будет доступна только на той машине, где активирована сессия php.

    Т.е. никто не сможет её увидеть...


  3. Пример передачи сессии из javascript php

    И далее рассмотрим пример передачи сессии из php в javascript,

    Код передачи сессии из javascript php

    Код до безобразия простой !

    И добавим кнопку, ао нажатию на которую можно удалить сессию php и автоматически удалится сессия javascript

    javascript :

    <?

    if($_POST[send_session])

    {

    $_SESSION[example] =1;

    }

    if($_POST[delite_session])

    {

    unset($_SESSION[example]);

    }

    if($_SESSION[example])

    {

    echo '<script> var session_admin =1; if(session_admin) { document.write("<green>сессия js запущена</green>");} </script>';

    }

    else

    {

    echo '<script>var session_admin=""; if(!session_admin) { document.write("<red>сессия js не существует</red>");} </script>';

    }

    ?>

    Html :

    <form method="post">

    <input name="send_session" type="submit" value="Передай сессию из javascript в php">

    </form>

    <form method="post">

    <input name="delite_session" type="submit" value="Удали сессию из javascript в php">

    </form>

Пользуйтесь на здоровье! Не забудьте сказать спасибо
Теги :

Сообщение системы комментирования :

01.09.2021

Форма пока доступна только админу... скоро все заработает...надеюсь...

Последние комментарии :
Марат :
17.10.2021 39:28
Давно не делал и страницу и видео в один день... чет, как-то выжитый как…
подробнее.
Марат :
10.10.2021 17:20
Добавлен новый смайл
подробнее.
Марат :
05.10.2021 26:37
Страница sitemap.html восстановлена. Но будут вводиться только страницы…
подробнее.
Марат :
04.10.2021 38:22
Добавил несколько вариантов поставить смайл на страницу своего сайта! 3 варианта! Кроме варианта скачать…
подробнее.
Марат :
17.09.2021 28:02
Установка Яндекс поиск на сайт! Контент обновлен на 100%. Такое ощущение, что старый текст не я…
подробнее.
Марат :
07.09.2021 23:21
Частенько приходится исправлять ошибки и вот...как-то я обратил внимание на надпись: "нажми ctrl enter" на сайте и…
подробнее.
ruweb