Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Как передать переменную в джаваскрипт?
Покинул форум
Сообщений всего: 86
Дата рег-ции: Март 2012
Помог: 0 раз(а)
Здравствуйте. Имеется такая ситуация. Есть мини чат который написан на jquery. Он имеет автообновление на каждые 15 секунд или по желанию пользователя. Есть код на пхп и соответственно джава скрипт. Вот кусочек пхп кода
В нем я вывел все как мне надо. Тоесть из базы данных выводится имя дата текст и также аватар пользователя. Перменная эта называется $data['user_avatar']
Вопрос состоит в том как её отобразить в ДЖАВА скрипте. Дизайн чата как в пхп файле я настроил. а вот как вывести туда эту переменную с аватаром я не знаю. Кому не сложно подсказать? вот вырезка из кода джава скрипта где выводится дизайн чата и сообщение с датой и именем пользователя.
Для наглядности о чем идет речь посмотрите на этом сайте - mine-news.ru Там в самом низу есть миничат о котором я говорю. При заходе вы увидите нужный дизайн. а если нажмете на кнопку обновить или подождете 15 секунд то увидите все тоже только без аватаров пользователей..Именно в этом и проблема о которой я написал выше.
OgStyle
Отправлено: 07 Ноября, 2012 - 21:57:45
Гость
Покинул форум
Сообщений всего: 86
Дата рег-ции: Март 2012
Помог: 0 раз(а)
Ребята ау!! помогите пожайлусто! очень нужно. Если кто не понял проблемы могу еще раз обьяснить..
Bio man
Отправлено: 07 Ноября, 2012 - 22:23:44
Постоянный участник
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
Зачем столько не нужного кода?
Для чата используешь jQuery, ну так используй $.ajax для обновления состояния.
Код просто ужасен, говнокод в куче
Как минимум нужно отделить хотя бы представление (с фронт и бек ендов)
OgStyle
Отправлено: 07 Ноября, 2012 - 22:28:17
Гость
Покинул форум
Сообщений всего: 86
Дата рег-ции: Март 2012
Помог: 0 раз(а)
в том то и дело что код писал не я)) согласен что он сложный и не нужный, но все-же можно получить готовый вариант? Вы можете предложить конкретно как сделать то что я описал выше! Буду вам очень благодарен если сможете помочь.
OgStyle
Отправлено: 08 Ноября, 2012 - 09:45:34
Гость
Покинул форум
Сообщений всего: 86
Дата рег-ции: Март 2012
Помог: 0 раз(а)
Ребята помогите со скриптом!! Могу предложить за помощь 60 рублей. все что нужно передать перменную которая обьявлена и имеет значение в пхп файле в джаваскрипт файл..
Zuldek
Отправлено: 08 Ноября, 2012 - 09:49:51
Постоянный участник
Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010
Помог: 50 раз(а)
Цитата:
передать перменную которая обьявлена и имеет значение в пхп файле в джаваскрипт файл.
Покинул форум
Сообщений всего: 86
Дата рег-ции: Март 2012
Помог: 0 раз(а)
Не получается вышепреведенным образом.. Напомню еще раз ребята. В пхп файле есть перменная $data['user_avatar'] мне нужно её содержимое вывести в javascript файле.. (Добавление)
Впринципи вывести в джава скрипте смог. но при выводе пишет [object][OBJECT] тоесть как я догадываюсь оно не знает что в средине . Но в этой переменной находится картинка. так что кто подскажет что делать дальше?
imper
Отправлено: 08 Ноября, 2012 - 12:47:44
Частый гость
Покинул форум
Сообщений всего: 134
Дата рег-ции: Февр. 2012 Откуда: Тольятти
Помог: 2 раз(а)
[+]
вызови асинхронно пхп скрипт передавая скрипту через get либо post свою переменную эту,
я в jQuery не силён так что как я понимаю используй $.ajax
----- Самое лучшее решение проблемы самое простое
OgStyle
Отправлено: 08 Ноября, 2012 - 13:05:59
Гость
Покинул форум
Сообщений всего: 86
Дата рег-ции: Март 2012
Помог: 0 раз(а)
Ребята мне бы конкретно(( я не понимаю как и что использовать.. можно было бы написать просто готовый код который бы я вставил. или хотябы как-то частично чтобы зацепиться..
caballero
Отправлено: 08 Ноября, 2012 - 14:27:46
Активный участник
Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011 Откуда: Харьков
Покинул форум
Сообщений всего: 86
Дата рег-ции: Март 2012
Помог: 0 раз(а)
ну я не совсем корректно выразился) да она там не находится. там должно находится название картинки для конкретного пользователя. В любом случае у меня в этой переменной нет никакого названия а просто выводится [object OBJECT]
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.