我想在mySQL数据库(使用godaddy托管)中的表中添加一行,并使用GMS2客户端中提供的用户名和密码。
我一直在尝试使用运行服务器端php脚本的http_post_string。
发送json用户名/密码,然后从GMS2中调用PHP脚本:
// Construct a timer without setting an expiry time.
boost::asio::deadline_timer timer(io_context);
// Set an expiry time relative to now.
timer.expires_from_now(boost::posix_time::seconds(5));
// Wait for the timer to expire.
timer.wait()
script.php:
var data_map = ds_map_create();
data_map[? "input_username"] = input_username;
data_map[? "input_password"] = input_password;
var str = json_encode(data_map);
http_post_string("https://domain/script.php",str);
我已成功向数据库添加了一行,但是似乎无法将我的GMS2数据作为参数发送...访问$ post_data数组后,$ data_username和$ data_password似乎不包含任何内容。