|
Hi everyone! I want to create a PHP website with a MySql server, where users can register, login, and then get "coins" (like an arcade game). Then users can use those "coins" to play 3D webgames made with Unity. Can I get the Unity webgames communicate with the MySql server, in order to send and retrieve data like username, login, number of available coins, etc?
(comments are locked)
|
|
You should use standard HTTP Get or Post requests, via Unity's WWW class, to send requests to your PHP scripts, and read the responses. The PHP scripts on your server would then communicate with the Database, and perform tasks like checking whether a username is available, creating new accounts, logging in, retrieving account data, etc. You should consider it in a similar way to how you would build it as if it had a simple web page based form interface, but instead of typing in the form values into text boxes, you pass them as values via scripts. The returned page can then contain the data in whatever format you want, for your game to process. For more information, see this Question: Thank you very much, this sounds really helpful and easy too. ;)
May 26 '10 at 05:05 PM
DanjelRicci
the site is dead.. can someone help me again?
Aug 27 '12 at 02:20 PM
fadilRaditya
(comments are locked)
|
|
Yes you can with cs Just use mysql connector for cs and import the MySql.Data.dll to your project. Here is an example mysql connect script: No no no! This would create a huge security hole! In the scenario that Mr. Drayton describes, you should never allow the client on the end user's machine to directly connect to your DB! (see my answer)
May 26 '10 at 01:22 PM
duck ♦♦
plus in a webplayer you cant use .dll files...
Jun 15 '10 at 02:50 PM
ikriz
hi, Tobias Windberg can u please send me the exact procedure or code to make sure run properly without any loop holes
Sep 18 '12 at 12:05 PM
murthyveera
(comments are locked)
|
