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

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

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

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

Не могу сделать отправку на @mail адрес, код активации.

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

Timon_Mandarson

Новичок
Здравствуйте, уважаемые форумчане P-I.
У меня возникла проблемка, короче взял мод за основу State99 ( мод на MySQL). И вот, подправил несколько систем, короче хотел сделать отправку на Email с кодом. Я сам не понял как делать, но все перепробовал , но никак. Подскажите пожалуйста как сделать вот дефайны#define EMAIL_ACTIVE "" // Путь к скрипту активации EMAIL
#define EMAIL_AUTHKEY "" // Пароль EMAIL активации, там есть еще папка php, главная папка через которую будет отправляться @mail.

Код вот он в самом блокноте :

PHP:
<?php
// Скрипт активации почты	

$authkey = ''; // Укажите ваш пароль EMAIL активации
$projectname = 'Aurora RolePlay'; // Имя темы
$fromemail = 'state@aurora.ru'; // E-Mail от кого

if($_GET['authkey'] == $authkey and strlen($authkey)) {
	$to = strtolower(trim($_GET['email']));
	if(preg_match("/^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]+)*\.([a-zA-Z]{2,6})$/", $to)) {
		$headers  = 'MIME-Version: 1.0' . "\r\n";
		$headers .= 'Content-type: text/html; charset=windows-1251' . "\r\n";
		$headers .= 'From: '.$projectname.' <'.$fromemail.'>' . "\r\n";
		$code = intval($_GET['code']); 
		$mess = "Ваш код активации: $code";
		$title = 'Подтверждение E-Mail';
		if(mail($to, $title, $mess, $headers))
			exit('1');
		else
			exit('-1');
	} else exit('-1');
} else exit('-2');


// The end
?>
Вот собственно, подскажите пожалуйста! Будьте так сказать добрыми людишками :)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу