Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

передача текста с переменной в другой паблик.

Статус
В этой теме нельзя размещать новые ответы.

Jon Cameron

Умник
Привет. Вот диалог с емайлом при регистрации, нужно inputtext передать в паблик указанный в mysql_tquery, как это сделать подскажите пожалуйста

PHP:
case 2: // Диалог ввода эл.почты.
		{
		    if(!response) return SCM(playerid,COLOR_LIGHTRED,"Вы отказались от регистрации персонажа!"), Kick(playerid);
		    if(!strlen(inputtext) || strlen(inputtext) < 6 || strlen(inputtext) > 30)
		    {
		        SPD(playerid,2,DIALOG_STYLE_INPUT,"{F0FF00}Электронная почта(E-mail)","{FFFFFF}Введите свой действующий E-mail.\nВ случае утери пароля от аккаунта, вы сможете\nвосстановить его через эл.почту.\n\n{179DFF}Примечания:\n\t-Символ @ обязательно должен присутствовать.","Далее","Отмена");
		    }
		    if(strfind(inputtext,"%",true) != -1)
		    {
		        SCM(playerid,COLOR_LIGHTRED,"Найден запрещенный символ в тексте!Введите снова E-mail");
		        SPD(playerid,2,DIALOG_STYLE_INPUT,"{F0FF00}Электронная почта(E-mail)","{FFFFFF}Введите свой действующий E-mail.\nВ случае утери пароля от аккаунта, вы сможете\nвосстановить его через эл.почту.\n\n{179DFF}Примечания:\n\t-Символ @ обязательно должен присутствовать.","Далее","Отмена");
		    }
		    if(strfind(inputtext,"@",true) == -1)
		    {
		        SCM(playerid,COLOR_LIGHTRED,"Не найдено символа: @. Введите E-mail снова!");
		        SPD(playerid,2,DIALOG_STYLE_INPUT,"{F0FF00}Электронная почта(E-mail)","{FFFFFF}Введите свой действующий E-mail.\nВ случае утери пароля от аккаунта, вы сможете\nвосстановить его через эл.почту.\n\n{179DFF}Примечания:\n\t-Символ @ обязательно должен присутствовать.","Далее","Отмена");
		    }
			static const select_zapros[] = "SELECT * FROM `players` WHERE `email` = '%s'";
			new select_string[sizeof(select_zapros)+30-2];
			format(select_string,sizeof(select_string),select_zapros,player_info[playerid][pEmail]);
			mysql_tquery(dbHandle,select_string,"insert_email","i",playerid);
		}
PHP:
forward insert_email(playerid); 
public insert_email(playerid)
{
	new rows[2];
	cache_get_data(rows[0],rows[1]);
	if(rows[0])
	{
	    SPD(playerid,2,DIALOG_STYLE_INPUT,"{F0FF00}Электронная почта(E-mail)","{FF3100}Этот Email уже занят. Введите другой!{FFFFFF}Введите свой действующий E-mail.\nВ случае утери пароля от аккаунта, вы сможете\nвосстановить его через эл.почту.\n\n{179DFF}Примечания:\n\t-Символ @ обязательно должен присутствовать.","Далее","Отмена");
	}
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу