- Colection of 65 PHP scripts for $4.29 each
PHPJabbers.com website
- Monday, 2nd September, 2013
- by suraya ahmed
- 1 Replies
how to send email usig pear
create this file pear_mail_script.php
<?PHP
require_once("Mail.php");
$paramsSMTP = array(
"host" => "smtp.your host.com",
"auth" => true,
"username" => "info@yourdomain.com",
"password" => "your password"
);
$mail = Mail::factory("smtp", $paramsSMTP);
?>
create another called main.php
<?php
/************* MYSQL DATABASE SETTINGS *****************
1. Specify Database name in $dbname
2. MySQL host (localhost or remotehost)
3. MySQL user name with ALL previleges assigned.
4. MySQL password
define ("DB_HOST", "mysql.your doamin.com"); // set database host
define ("DB_USER", "username"); // set database user
define ("DB_PASS","your password"); // set database password
define ("DB_NAME","your dbname"); // set database name
$link = mysql_connect(DB_HOST, DB_USER, DB_PASS) or die("Couldn't make connection.");
$db = mysql_select_db(DB_NAME, $link) or die("Couldn't select database");
?>
in your register.php
<?php
include 'main.php';
$host = $_SERVER['HTTP_HOST'];
$host_upper = strtoupper($host);
$path = rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
$message =
"Welcome \n
Dear $user_name\n
Thank you for registering blah blah..
User ID: $user_name
Passwd: $data[pwd] \n
Thank You
Administrator
$host_upper
";
require_once("pear_mail_script.php");
$recipient = $_POST['usr_email'];
$headers['From'] = "noreply@your domain.com";
$headers['To'] = $_POST['user_name'];
$headers['Subject'] = 'Registration';
$body = $message;
$mail->send($recipient, $headers, $body);
header("Location: thankyou.htm");
exit();
}
?>
your html here
Our PHP Scripts
Review our PHP scripts which can empower and add value to your website.