Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   как вытянуть id пользователя? (https://javascript.ru/forum/dom-window/34177-kak-vytyanut-id-polzovatelya.html)

JustCrazy 23.12.2012 11:08

как вытянуть id пользователя?
 
подскажите пожалуйста как на javascript вытянуть id пользователя, зарегистрированного на сайте?
на php все просто
global $my;
$userid=$my->id;
но нужно именно на javascript

DjDiablo 23.12.2012 11:46

<script>
     var userid=<?=$my->id ?>;
</script>

JustCrazy 23.12.2012 12:07

Цитата:

Сообщение от DjDiablo
var userid=<?=$my->id ?>;

вы не поняли, мне необходимо совсем без использования php

lord2kim 23.12.2012 23:45

JustCrazy, JS не имеет доступа к серверной части сайта (так же и к БД), т.к. исполняется на клиенте...т.ч.
Цитата:

Сообщение от JustCrazy (Сообщение 223038)
совсем без использования php

не получится
можно еще отправлять запрос .php-странице, которая будет возвращать id пользователя...
DjDiablo вам привел нормальный вариант

Deff 24.12.2012 01:52

типично на странице создаётся средствами PHP ява-скрипт с установочными переменными id, датой последнего пребывания, пользовательской группой и тд, либо разрабатывается некое API с возможностью считывания и обмена необходимыми параметрами.

JustCrazy 24.12.2012 04:32

Цитата:

Сообщение от lord2kim (Сообщение 223155)
JustCrazy, JS не имеет доступа к серверной части сайта (так же и к БД), т.к. исполняется на клиенте...т.ч.

не получится
можно еще отправлять запрос .php-странице, которая будет возвращать id пользователя...
DjDiablo вам привел нормальный вариант

пример нормальный, ни кто не спорит, проблема в том, что шаблон написан немного коряво, и при загрузке php скрипта отваливается фут :blink: а если на страницу непосредственно через ajax вытягивать php скрипт, то норм, но в этом случае id возвращает null
ковыряться в шаблоне - это уже последнее...

Deff 24.12.2012 06:17

Цитата:

Сообщение от JustCrazy
если на страницу непосредственно через ajax вытягивать php скрипт

Создайте специализированную страницу с ява-скриптом с параметрами юзера,
который Вы сможете подгружать на Вашу произвольную страницу, в который cуществует стрём:
"и при загрузке php скрипта отваливается фут"

DjDiablo 24.12.2012 13:56

передаём id на клиент с сервера через куки как вариант.


Часовой пояс GMT +3, время: 05:29.