Есть JS-скрипт в Юне
Синтаксис:
Используется javascript
var user : String = "Username";
function OnGUI () {
user = GUI.TextField (Rect (Screen.width/2-155, Screen.height/2-155, 310, 30), user, 15);
if (GUI.Button(Rect(Screen.width/2-155, Screen.height/2-50, 310, 30),"New")) {
HandleLogin(user);
}
}
function HandleLogin(username: String) {
var form = new WWWForm();
form.AddField("Username", username);
var login = new WWW("http://my-site.ru/users.php", form);
yield login;
Debug.Log(username);
}
function OnGUI () {
user = GUI.TextField (Rect (Screen.width/2-155, Screen.height/2-155, 310, 30), user, 15);
if (GUI.Button(Rect(Screen.width/2-155, Screen.height/2-50, 310, 30),"New")) {
HandleLogin(user);
}
}
function HandleLogin(username: String) {
var form = new WWWForm();
form.AddField("Username", username);
var login = new WWW("http://my-site.ru/users.php", form);
yield login;
Debug.Log(username);
}
Есть PHP users.php
Синтаксис:
Используется php
<?php
$user = $_POST['Username'];
// connect msql
$db = mysql_connect("HOST", "USER", "PASS") or die("Could not connect: " . mysql_error());
mysql_select_db("DATABASE") or die("Could not select database");
//Делаем запрос
$query = "insert into reg values (NULL, '$user', '8000');";
//Помещаем всё в реузльтат
$result = mysql_query($query) or die("Query failed: " . mysql_error());
?>
$user = $_POST['Username'];
// connect msql
$db = mysql_connect("HOST", "USER", "PASS") or die("Could not connect: " . mysql_error());
mysql_select_db("DATABASE") or die("Could not select database");
//Делаем запрос
$query = "insert into reg values (NULL, '$user', '8000');";
//Помещаем всё в реузльтат
$result = mysql_query($query) or die("Query failed: " . mysql_error());
?>
И есть БД MySQL:
Проблема: Не запускается PHP из Юни. Если запустить PHP в браузере - БД пополнится (но без переменной user).