Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как передать из JavaScript в PHP? 
:(
    Опции темы
DenWPF
Дата 25.12.2010, 21:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1659
Регистрация: 26.9.2009

Репутация: нет
Всего: 1



вот это код вытаскивает response.session.mid ... мне нужно это значение только через php
Цитата:
Код

<script src="http://vkontakte.ru/js/api/openapi.js" type="text/javascript"></script>


<script language="javascript">
VK.init({
apiId: 1111111
});
function authInfo(response) {
if (response.session) {
alert('user: '+response.session.mid);
} else {
alert('not auth');
}
}
VK.Auth.getLoginStatus(authInfo);
VK.UI.button('login_button');
</script>

мне сказали что его можно передать в php через аякс? кто то может показать как это делается?
PM MAIL   Вверх
GZep
Дата 25.12.2010, 21:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


участник Винграда
***


Профиль
Группа: Завсегдатай
Сообщений: 1528
Регистрация: 7.7.2006
Где: Москва

Репутация: 8
Всего: 32



DenWPF, советую использовать jquery фреймвёрк. Вот например:
Код

$.ajax({
   type: "POST",
   url: "some.php",
   data: "name=John&location=Boston",
   success: function(msg){
     alert( "Data Saved: " + msg );
   }
 });

остальное тут: http://api.jquery.com/jQuery.ajax/
в коде нужно пояснение?


--------------------
user posted imageuser posted image
PM MAIL WWW ICQ Skype GTalk   Вверх
DenWPF
Дата 25.12.2010, 21:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1659
Регистрация: 26.9.2009

Репутация: нет
Всего: 1



да, нужно. 

у меня вообще полная картина такая:

есть страница на неё передаются get параметры. но для их обработки нужен вот этот код.

как просто в php get принять знаю...а вот как этот параметр туда вогнать не понимаю =(
PM MAIL   Вверх
mogul82
Дата 25.12.2010, 22:02 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 282
Регистрация: 20.11.2008

Репутация: -1
Всего: -5



Куда чего вогнать, тебе дали код для АЯКСа. Там в параметре data запихивается данные для отправки. Указанный файл (some.php) запуститься и  примет data. Дальше функция 
 success: function(msg){
     alert( "Data Saved: " + msg );
   }
Сработает после завершения. 
Наскока понимаю параметр msg будет содержать вывод файла some.php если он имеется. 
Офф: правд мож ошибся с Jquery не работал )))

Это сообщение отредактировал(а) mogul82 - 25.12.2010, 22:03
PM MAIL   Вверх
DenWPF
Дата 25.12.2010, 22:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1659
Регистрация: 26.9.2009

Репутация: нет
Всего: 1



я тоже не разбираюсь первый раз аякс вижу...так что прошу разжевать...
PM MAIL   Вверх
GZep
Дата 27.12.2010, 00:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


участник Винграда
***


Профиль
Группа: Завсегдатай
Сообщений: 1528
Регистрация: 7.7.2006
Где: Москва

Репутация: 8
Всего: 32



DenWPF, поймите правильно, но тема довольно простая, чтобы разжовывать с нуля, так что не сочтите за грубость, ведь даю вам ссылку на материал, он на мой взгляд довольно понятный: http://php4every1.com/tutorials/jquery-ajax-tutorial/

Там как раз данные в json формате передаются, а не plain-text или xml, что, все-таки будет лучше. Особенно когда речь идет о javascript. Советую прочитать статью в википедии про json, если не знаете что представляет, собой этот формат. Времени уйдет 5 минут, а знаний получите достаточно для работы с ним.

Если есть какие-то вопросы, прошу задавайте - обязательно отвечу, как будет время, либо еще кто поможет. smile 


--------------------
user posted imageuser posted image
PM MAIL WWW ICQ Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0716 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.