Dima_Tushin
Компетентный
Здравствуйте подскажите пожалуйста я сделал через http запрос но не могу понять как сделать чтобы выполняло только следующие инфы
Страна / Город / Провайдер не реклама сайт check host net
Код
код вот суть и ошибки которой я прошу помощи с выводом информации
Прошу помочь мне Всем спасибо кто поможет или подскажет как сделать чтобы выводило информацию
Страна / Город / Провайдер не реклама сайт check host net
Код
PHP:
if(strcmp(cmd, "/getip", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] > 2)
{
cmd = strtok(cmdtext, idx);
if(!strlen(cmd)) return SendClientMessage(playerid, COLOR_WHITE, "[Введите]: /getip [id/ник]");
giveplayerid = ReturnUser(cmd);
if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, COLOR_WHITE, "[Ошибка]: Игрок не найден!");
if(giveplayerid == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, "[Ошибка]: Игрок не найден!");
new httplog[128];
format(httplog,sizeof(httplog), "check-host.net/ip-info?host=%s", PlayerInfo[giveplayerid][pRegIp]);
HTTP(playerid, HTTP_GET, httplog, "", "ForAdminLogin");
}
return 1;
}
PHP:
forward ForAdminLogin(playerid, response_code, data[]);
public ForAdminLogin(playerid, response_code, data[])
{
if(response_code == 200)
{
new string[255];
format(string, sizeof(string), "%s", data);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Ошибка при выполнения запроса");
}
return 1;
}
