Показать сообщение отдельно
Старый 14.04.2012, 21:49
Loginov2810 вне форума Посмотреть профиль Отправить личное сообщение для Loginov2810 Найти все сообщения от Loginov2810
  № 4  
Ответить с цитированием
Loginov2810

Регистрация: Mar 2012
Сообщений: 14
В игре создал три динамических поля:login,password,email;на кнопке прописал -
Код AS1/AS2:
on (release) {
LO = new LoadVars ();
LO.login = login;
LO.password = password;
LO.email = email;
LO.sendAndLoad ("http://мойсайт.рф/send.php",LO,"POST");
gotoAndPlay("level_1",1);
}
а на сервер закинул файл send.php c содержанием:


PHP код:
<?php

// Путь к этому скрипту
$thisurl "http://мойсайт.рф/send.php";

// Имя основной таблицы MySQL
$tablename "users";

// Функция выполнения MySQL запроса
function openmysql($query)
{
// Имя хоста базы данных MySQL
$hostname "myserverhosta";

// Имя пользователя базы данных MySQL
$username "myloginbd";

// Пароль пользователя базы данных MySQL
$password "mypassbd";

// Имя базы данных MySQL
$dbName "mynamebd";

$error "Невозможно установить соединение с базой данных MySQL.";
MYSQL_CONNECT($hostname,$username,$password) || error($error);
$error "Невозможно выбрать таблицу базы данных MySQL.";
@
mysql_select_db($dbName) || error($error);
$result mysql_query($query);
MYSQL_CLOSE();
return 
$result;
}

// Функция добавления записи в основную базу данных
function addrecord()
{
global 
$tablename;
$query "INSERT INTO `$tablename` (`user_name`)";
$result openmysql($query);
exit;
}

$action = @$_POST["action"];
if(
$action && $action == "add"){addrecord();exit;}
exit;
?>
ХЕЛП!!!
Не пишет ничего в БД..

Добавлено через 2 минуты
Ps:
Не ругайте ,что код на кнопке написал..
Сама игра вот - http://веб-ок.рф/game.swf
Игра так для эксперемента))