![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Igor_CH |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 20.3.2005 Репутация: нет Всего: нет |
Не знаю куда задать вопрос в php или javascript
Суть вопроса: между тегами HEAD вставляется javascript. На простом html работает, вставил скрипт в php работает, но не с первого раза, т.е. открываю страницу скрипт не работает, щелкаю обновить – все нормально. И все дело в том что в начале php скрипта запускается сессия session_start(); если строку закомментировать – то все нормально, но мне нужна сессия. Как сделать чтоб и сессия работала и javascript? |
|||
|
||||
| Muchenik |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 27.10.2005 Репутация: 5 Всего: 5 |
Вообще то не должно быть никаких проблем в работе JavaScript и сессий в PHP. Нужно конечно код посмотреть...
Убедитесь в том что вызов session_start() стоит перед каким-либо выводом в браузер. К примеру:
Это сообщение отредактировал(а) Muchenik - 8.8.2006, 17:49 |
|||
|
||||
| Igor_CH |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 20.3.2005 Репутация: нет Всего: нет |
вроде все правильно, но работать не хочет
вот код:
далее javascript в нужном месте выводится так (заменяет flash на картинку):
|
||||
|
|||||
| Muchenik |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 27.10.2005 Репутация: 5 Всего: 5 |
Да вроде все правильно
Что вообще выводит? Смотрел HTML код? document.write работает? Попробуй просто вместо тела ф-ии insFl подcтавить document.write('TEST'); Будет работать или нет??? Это сообщение отредактировал(а) Muchenik - 9.8.2006, 09:24 |
|||
|
||||
| Igor_CH |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 20.3.2005 Репутация: нет Всего: нет |
TEST выводиться.
Вроде понял в чем ошибка в HTML получается вот так:
т.е. '+lnk+?PHPSESSID=b11598cf6c4403e144545bc1166aacfc' Возможно ли исправить? |
|||
|
||||
| Muchenik |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 27.10.2005 Репутация: 5 Всего: 5 |
Не совсем понятно с
PHPSESSID=b11598cf6c4403e144545bc1166aacfc' Ты это сам ввел? Если да, то так не правильно. И тебе не нужно передавать этот параметр. Система сессий сама должна позаботиться о передаче идентификатора сессии. Это сообщение отредактировал(а) Muchenik - 9.8.2006, 09:02 |
|||
|
||||
| Igor_CH |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 20.3.2005 Репутация: нет Всего: нет |
не не сам, это при первом запуске прописывается, но вроде решил
надо вот так строку прописать:
т.е. "+lnk+" в двойных кавычках сейчас по тестю в разных браузерах |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |