Как подключить приложение к своему серверу ?
Если можно, поподробнее,что и куда надо прописывать, please
Вопрос по серверу
-
- Сообщения: 429
- Зарегистрирован: 22 июн 2012, 17:50
Re: Вопрос по серверу
Glamour
Хоть какие-то подробности можно? Что уже сделано, на каком этапе застрял? Поток или достаточно будет скриптов?
Экстрасенсы в отпуске.
Хоть какие-то подробности можно? Что уже сделано, на каком этапе застрял? Поток или достаточно будет скриптов?
Экстрасенсы в отпуске.
Re: Вопрос по серверу
Casperovskii
Судя по твоему нику, ты и так должен догадаться
А, если серьезно, то застрял на том, что, написав flash приложение, приступил к написанию серверной части и понял, что я в ней полный нуб
Знаю, что надо создавать базу данных, добавлять кроссдомен, прописывать в приложении пути к ней, но КАК и КУДА-понятия не имею!
Вот, исходя из выше описанного, дайте хоть какое-нибудь грамотное ИМХО
Судя по твоему нику, ты и так должен догадаться
А, если серьезно, то застрял на том, что, написав flash приложение, приступил к написанию серверной части и понял, что я в ней полный нуб
Знаю, что надо создавать базу данных, добавлять кроссдомен, прописывать в приложении пути к ней, но КАК и КУДА-понятия не имею!
Вот, исходя из выше описанного, дайте хоть какое-нибудь грамотное ИМХО
Re: Вопрос по серверу
Изучить серверное программирование. Только потом пытаться создать приложение с серверной частью.Glamour писал(а):приступил к написанию серверной части и понял, что я в ней полный нуб
Есть уроки, но тупо копировать оттуда код не следует. Лучше понимать что происходит в коде.
Создание базы пользователей приложения и ведение статистики
Отладка приложений, взаимодействующих с сервером (Charles)
Вывод данных из базы (PHP + MySQL)
Передача данных от сервера клиенту (XML, JSON)
Работа с JSON в ActionScript 3.0
Re: Вопрос по серверу
Александр,
Спасибо, конечно, большое...Многое извлек из твоих уроков, но создать базу данных с отчетами не получилось!
Т.е. на твоем простейшем примере, из первой ссылки, у меня не приходят данные в БД
Проверил через Charles, от stat.php не идет ответ от сервера, только от crossdomain.xml ( и то и другое загружал в корень)
В чем может быть причина?
Спасибо, конечно, большое...Многое извлек из твоих уроков, но создать базу данных с отчетами не получилось!
Т.е. на твоем простейшем примере, из первой ссылки, у меня не приходят данные в БД
Проверил через Charles, от stat.php не идет ответ от сервера, только от crossdomain.xml ( и то и другое загружал в корень)
В чем может быть причина?
Re: Вопрос по серверу
Запрос к stat.php происходит, но в ответ ничего не приходит? Или долго грузится? Или вообще запрос не уходит? Что если обратиться к stat.php через браузер, убрать проверку по auth_key и подставить данные для записи?Glamour писал(а):Проверил через Charles, от stat.php не идет ответ от сервера
Re: Вопрос по серверу
Александр
вообще запрос не уходит
вообще запрос не уходит
ничего не понялАлександр писал(а):Что если обратиться к stat.php через браузер, убрать проверку по auth_key и подставить данные для записи?
-
- Сообщения: 429
- Зарегистрирован: 22 июн 2012, 17:50
Re: Вопрос по серверу
Glamour
в файле stat.php убираешь строку "if (auth_key==md5(...))", не помню её точно (и закрывающую скобку тоже), и обращаешься к скрипту через браузер с какими-то данными. типа "http://путькфайлу/stat.php?viewer_id=100500
т.е. вот так:
в файле stat.php убираешь строку "if (auth_key==md5(...))", не помню её точно (и закрывающую скобку тоже), и обращаешься к скрипту через браузер с какими-то данными. типа "http://путькфайлу/stat.php?viewer_id=100500
т.е. вот так:
Код: Выделить всё
//if ($auth_key == $real_key){ // соединение с БД mysql_connect($db_host, $db_user, $db_password) or die (mysql_error()); mysql_select_db($db_name) or die (mysql_error()); mysql_query("SET NAMES 'utf8'"); // Выполняем запрос: если пользователя с таким id ещё нет в БД, то добавляем, если есть, то обновляем запись, прибавляя одно посещение (`visits` = (`visits`+1)) $query = 'INSERT INTO `'.$table_name.'` (`uid`, `last_date`) VALUES ("'.$viewer_id.'","'.time().'") ON DUPLICATE KEY UPDATE `visits` = (`visits`+1), `last_date`="'.time().'";'; $sql = mysql_query($query); echo "OK"; // }