Mike_Jonson
Новичок
Всем привет, пробую сделать подтверждение почты, что б код приходил на почту!
(Не реклама)
залил mailer.php на хостинг к сайту. Помогите кто знает как сделать, уверен что многое пропустил!!
PHP:
#define MAILER_URL "tennessee-rp.tk/mailer.php"
PHP:
case D_EMAIL:
{
if (!response) return 0;
switch(listitem)
{
case 0:
{
if (!strlen(PlayerInfo[playerid][EMAIL]))return SendClientMessage(playerid, -1, "Óêàæèòå ñâîé E-Mail!");
new str[128];
if (PlayerInfo[playerid][MailConfirm])
{
format(str, sizeof(str), "Âû óæå ïîäòâåðäèëè ïî÷òó %s.", PlayerInfo[playerid][EMAIL]);
SendClientMessage(playerid, -1, str);
return 0;
}
new number = random(9999) % 9000 + 1000;
format(str, sizeof(str), "\
Tennessee RolePlay\n\
Ââåäèòå êîä äëÿ ïîäòâåðæäåíèå: %d", number);
SetPVarInt(playerid, "MailCode", number);
SendMail( PlayerInfo[playerid][EMAIL], "Tennessee00@mail.ru", "Tennessee RolePlay", "E-Mail Confirm", str );
ShowPlayerDialog(playerid, D_EMAIL_CONFIRM, DIALOG_STYLE_INPUT, "{FF9900}Ïîäòâåðæäåíèå", "{ffffff}Ââåäèòå êîä îòïðàâëåííûé âàì íà E-Mail:", "Ââåñòè", "Îòìåíà");
}
case 1:
{
new str[128];
if (PlayerInfo[playerid][MailConfirm] && IsValidEmailEx(inputtext))
{
format(str, sizeof(str), "Âû óæå ïîäòâåðäèëè ïî÷òó %s. Îáðàòèòåñü àäìèíèñòðàòîðó.", PlayerInfo[playerid][EMAIL]);
SendClientMessage(playerid, -1, str);
return 0;
}
ShowPlayerDialog(playerid, D_EMAIL_CHANGE, DIALOG_STYLE_INPUT, "{FF9900}Èçìåíèòü E-Mail", "{ffffff}Ââåäèòå âàø E-Mail:", "Ââåñòè", "Îòìåíà");
}
}
}
