View Single Post
Old 15/04/2019, 10:08 AM   #1
XStormiest
Gangsta
 
Join Date: Jun 2012
Location: Continent: Europe, Country: Romania, City: Buzau
Posts: 558
Reputation: 46
Default Email confirmation script.

I'm trying to make an email confirmation for my script
Here is the php code in my xampp server

The problem is that whatever I"m doing the email is not being sent...
Code:
<?php

	if( isset( $_GET['code'] ) )
	{
		$code = $_GET['code'];
		$email = $_GET['email'];
		$message = $_GET['message'];
		if( isset( $email) && !empty($email) )
		{
			if( isset($message) && !empty($message) )
			{
				$message = str_replace("-", " ", $message);
				mail($email, "Email confirmation", $message, "From \" Project Omega: Tales of Life \" <potol@samp.com>\r\n", "X-Mailer" . phpversion());
			}
		}
	}

?>
And here are the functions and lines that relates to it.
Code:
Public:EmailDelivered(playerid, response, data[])
{
	new buffer[128];
	if(response == 200)
	{
	    SendClientMessage(playerid, COLOR_WHITE, "[ACC] Email has been succesfully delivered!");
	}
	else
	{
	    format(buffer, sizeof(buffer), "Error: %s", data);
	    SendClientMessage(playerid, COLOR_WHITE, "[ACC] Email failed to deliver...");
	}
}
Code:
new text[256];
format(P_Account[playerid][email], 40, "%s", inputtext);
format(text, sizeof text, "78.96.226.61/POTOL/email.php?code=%s&email=%s&message=This-is-a-message-generated-by-the-server.Hello-%s-Your-key-is-%s-.", key, P_Account[playerid][email],GetUserName(playerid), key);
HTTP(playerid, HTTP_GET, text, " ", "EmailDelivered");
__________________

Last edited by XStormiest; 15/04/2019 at 11:15 AM.
XStormiest is offline   Reply With Quote