daxguy Posted August 20, 2010 Share Posted August 20, 2010 Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\xampp\htdocs\wahab_gl\register.php on line 65 i am getting the above error on running the following code.. i am using the local host at the moment $password=md5($password); $repeatpassword=md5($repeatpassword); //generate random number for activation process $random = rand(23456789,98765432); $query = mysql_query(" INSERT INTO users VALUES ('','$fullname','$username','$password','$email','$date','$random','0') "); $to = $email; $subject = "Activate your account!"; $headers = "From: [email protected]"; $server = "mailhost.sheffield.co.uk"; ini_set("SMTP",$server); $body = " Hello $fullname, \n\n You need to activate your account with the link below: http://localhost/register.php?id=$lastid&code=$random\n\n Thanks! "; $lastid = mysql_insert_id(); mail($to, $subject, $body, $headers); die("You have been registered! Check your email to activate your account!"); help please Link to comment https://forums.phpfreaks.com/topic/211311-mail-function-error-help-with-the-error/ Share on other sites More sharing options...
ram4nd Posted August 20, 2010 Share Posted August 20, 2010 your local server has no mailserver Link to comment https://forums.phpfreaks.com/topic/211311-mail-function-error-help-with-the-error/#findComment-1101797 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.