Чат на IFRAME

Готовые уроки IFrame + ВКонтакте API
Аватара пользователя
ukhov
Модератор
Модератор
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19

Re: Чат на IFRAME

Сообщение ukhov »

не добавляет сообщение в чат клике на изображение
Аватара пользователя
Deniska
Сообщения: 653
Зарегистрирован: 30 окт 2009, 00:07

Re: Чат на IFRAME

Сообщение Deniska »

Что-то запросы не выполняет.
Аватара пользователя
danger-99
Сообщения: 45
Зарегистрирован: 13 фев 2011, 22:24

Re: Чат на IFRAME

Сообщение danger-99 »

При клике на изображение ничего не происходит... у каво получился урок отпишитесь
Аватара пользователя
ukhov
Модератор
Модератор
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19

Re: Чат на IFRAME

Сообщение ukhov »

я давно писал что при клике ничего не происходит
Аватара пользователя
Влад
Модератор
Модератор
Сообщения: 654
Зарегистрирован: 29 апр 2010, 22:24

Re: Чат на IFRAME

Сообщение Влад »

Этот урок не рабочий
Van
Сообщения: 17
Зарегистрирован: 26 мар 2010, 15:16

Re: Чат на IFRAME

Сообщение Van »

У меня работает, только не как не могу вывести Имя и фамилию ($zname,$zfam) помогите плиз, а то я чёт запутался >_<
azzzi
Сообщения: 164
Зарегистрирован: 13 сен 2010, 19:24

Re: Чат на IFRAME

Сообщение azzzi »

все работает! в моем приложении такой же код!

проверьте права на файл, может быть нет прав на запись!
так же кодировки проверьте...при получении данных с ajax запроса должно быть UTF8, иначе не отработает код

так же проверьте чтобы переменные $zid $zname $zfam не были пустыми! иначе может не отработать функция добавления в файл новых сообщений.
Hail
Сообщения: 35
Зарегистрирован: 11 авг 2010, 22:21

Re: Чат на IFRAME

Сообщение Hail »

azzzi писал(а):все работает! в моем приложении такой же код!

проверьте права на файл, может быть нет прав на запись!
так же кодировки проверьте...при получении данных с ajax запроса должно быть UTF8, иначе не отработает код

так же проверьте чтобы переменные $zid $zname $zfam не были пустыми! иначе может не отработать функция добавления в файл новых сообщений.
Можно более подробно про

Код: Выделить всё

$rand = rand();  $timestamp = time()+300;  $sig = md5("api_id=".$api_id."fields=photo_medium"."method=getProfiles"."uids=".$zid.$api_secret);  $postvars = "api_id=".$api_id."&uids=".$zid."&method=getProfiles&fields=photo_medium"."&sig=".$sig;  $chp = curl_init('http://api.vkontakte.ru/api.php');  curl_setopt($chp, CURLOPT_HEADER,0);  curl_setopt($chp, CURLOPT_RETURNTRANSFER ,1);  curl_setopt($chp, CURLOPT_POST, 1);  curl_setopt($chp, CURLOPT_POSTFIELDS,  $postvars);  $res = curl_exec($chp);  curl_close($chp); if ($res) {$store = simplexml_load_string($res); foreach($store->user as $user){ $zfoto = $user->photo_medium; $zname = $user->first_name; $zfam = $user->last_name; } $zname = iconv('UTF-8', 'windows-1251', $zname);$zfam = iconv('UTF-8', 'windows-1251', $zfam);
а то у меня чат работает сообщения добавляются но не выводит Имя и Фамилию
azzzi
Сообщения: 164
Зарегистрирован: 13 сен 2010, 19:24

Re: Чат на IFRAME

Сообщение azzzi »

Это и есть получение имени, фамилии...через getProfiles

предварительно надо задать пременные:

$api_secret - ключ приложения
$api_id - ид приложения
$zid - ид пользователя ( $zid = $_GET['viewer_id']; )
Hail
Сообщения: 35
Зарегистрирован: 11 авг 2010, 22:21

Re: Чат на IFRAME

Сообщение Hail »

Получается такой код но чёт не фурычит(

Код: Выделить всё

<?$api_secret = ********$api_id = 1833$zid = $_GET['viewer_id'];$rand = rand();  $timestamp = time()+300;  $sig = md5("api_id=".$api_id."fields=photo_medium"."method=getProfiles"."uids=".$zid.$api_secret);  $postvars = "api_id=".$api_id."&uids=".$zid."&method=getProfiles&fields=photo_medium"."&sig=".$sig;  $chp = curl_init('http://api.vkontakte.ru/api.php');  curl_setopt($chp, CURLOPT_HEADER,0);  curl_setopt($chp, CURLOPT_RETURNTRANSFER ,1);  curl_setopt($chp, CURLOPT_POST, 1);  curl_setopt($chp, CURLOPT_POSTFIELDS,  $postvars);  $res = curl_exec($chp);  curl_close($chp); if ($res) {$store = simplexml_load_string($res); foreach($store->user as $user){ $zfoto = $user->photo_medium; $zname = $user->first_name; $zfam = $user->last_name; } $zname = iconv('UTF-8', 'windows-1251', $zname);$zfam = iconv('UTF-8', 'windows-1251', $zfam);?>
curl установлен на хосте!!!
Ответить