Кнопка "Добавить в левое меню"
Кнопка "Добавить в левое меню"
Кнопка на вызов окна для добавления приложения в левое меню.
Re: Кнопка "Добавить в левое меню"
Код: Выделить всё
btn.addEventLisntener(MouseEvent.CLICK, showSettingsBox);function showSettingsBox (e:MouseEvent){ wrapper.external.showSettingsBox (256);}// btn - кнопка
Re: Кнопка "Добавить в левое меню"
Нужно было для iframe , но уже сделал сам Но у меня проблемка
Вот, но окно вылазит при каждом входе в приложение. Как сделать чтоб оно появлялось только при 1 запуске?
Код: Выделить всё
<script type="text/javascript" charset="cp1251" >window.onload = (function() { VK.init(function() { VK.callMethod("showSettingsBox", 256); });});</script>
Re: Кнопка "Добавить в левое меню"
легко. сеёчас напишу как.
вот скрипт:
ставишь этот код на страницу, например, vk_start.php (в панели управления пропиши путь к файлу).
index.php - редиректит на эту страницу со 2,3,4, ... входа в приложение. в первый раз редиректит на reg_vk_user.php, код этого файла:
и к этому коду можно приписать:
вот скрипт:
Код: Выделить всё
<?php$id = $_GET['viewer_id'];$api_url = $_GET['api_url'];$api_id = $_GET['api_id'];$api_settings = $_GET['api_settings'];$viewer_id = $_GET['viewer_id'];$viewer_type = $_GET['viewer_type'];$sid = $_GET['sid'];$user_id = $_GET['user_id'];$group_id = $_GET['group_id'];$is_app_user = $_GET['is_app_user'];$auth_key = $_GET['auth_key'];$file = "users/id$id.txt"; if (is_file($file)) {header("Location: index.php?api_url=$api_url&api_id=$api_id&api_settings=$api_settings&viewer_id=$viewer_id&viewer_type=$viewer_type&sid=$sid&user_id=$user_id&group_id=$group_id&is_app_user=$is_app_user&auth_key=$auth_key");}else{header("Location: reg_vk_user.php?id=$id");}?>
index.php - редиректит на эту страницу со 2,3,4, ... входа в приложение. в первый раз редиректит на reg_vk_user.php, код этого файла:
Код: Выделить всё
<script type="text/javascript" charset="cp1251" >window.onload = (function() { VK.init(function() { VK.callMethod("showSettingsBox", 256); });});</script>
Код: Выделить всё
<?phpecho("Пожалуйста, обновите страницу");?>
Re: Кнопка "Добавить в левое меню"
Может я что-то не так делаю, но всегда редиректит на reg_vk_user.php
Re: Кнопка "Добавить в левое меню"
блинн... забыл, конечно в reg_vk_users.php код записи файла:
Вот полное содержание файла reg_vk_user.php:
прошу прощения
просто только вчера написал этот скрипт, нужен был для регистрации пользователя
Код: Выделить всё
<?$id = $_GET['id']; $fp=fopen("users/id$id.txt","a+"); if ($fp) { flock($fp,2); fwrite($fp,""); flock($fp,3); fclose($fp); }?>
Код: Выделить всё
<?$id = $_GET['id']; $fp=fopen("users/id$id.txt","a+"); if ($fp) { flock($fp,2); fwrite($fp,""); flock($fp,3); fclose($fp); }?> <script type="text/javascript" charset="cp1251" >window.onload = (function() { VK.init(function() { VK.callMethod("showSettingsBox", 256); });});</script> <div align="center"><span style="font-size: 12pt"><strong><span style="color: #4682b4"><span style='font-family: "Trebuchet MS"'>Процесс регистрации завершён</span></span></strong></span><span style="font-size: 12pt"><strong><span style="color: #4682b4"><span style='font-family: "Trebuchet MS"'><br></span></span></strong></span></div><div align="center"><span style="font-size: 10pt"><span style="font-size: 10pt"><span style="color: #696969"><span style='font-family: "Franklin Gothic Medium"'>[</span></span></span><span style="font-size: 10pt"><span style='font-family: "Franklin Gothic Medium"'><span style="color: #006400">Пользователь <strong>id<?phpecho("$id");?></strong> успешно занесён в базу</span></span></span><span style="font-size: 10pt"><span style="color: #696969"><span style='font-family: "Franklin Gothic Medium"'>]</span></span></span></span><span style="font-size: 12pt"><strong><span style="color: #4682b4"><span style='font-family: "Trebuchet MS"'><br></span></span></strong></span></div><div align="center"><span style="font-size: 12pt"><strong><span style="color: #4682b4"><span style='font-family: "Trebuchet MS"'><br></span></span></strong></span></div><div align="center"><input name="button" type="button" value="Перейти в приложение" onclick="top.location.href='http://vkontakte.ru/app2114437'"></div>
просто только вчера написал этот скрипт, нужен был для регистрации пользователя
Re: Кнопка "Добавить в левое меню"
Спасибо. Теперь все работает
Re: Кнопка "Добавить в левое меню"
P.S. все пользователи заносятся в файл users/id$viewer_id.txt, но в файл ничего не записывается, он только создаётся (пустой файл), а скрипт vk_start.php проверяет наличие этого файла