วันพุธที่ 17 ตุลาคม พ.ศ. 2550

Class Send Email PHP

require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP(); // send via SMTP
$mail->Host = "smtp1.site.com;smtp2.site.com"; // SMTP servers
$mail->SMTPAuth = true; // turn on SMTP authentication
$mail->Username = "jswan"; // SMTP username
$mail->Password = "secret"; // SMTP password
$mail->From = "from@email.com";
$mail->FromName = "Mailer";
$mail->AddAddress("josh@site.com","Josh Adams");
$mail->AddAddress("ellen@site.com"); // optional name
$mail->AddReplyTo("info@site.com","Information");
$mail->WordWrap = 50; // set word wrap
$mail->AddAttachment("/var/tmp/file.tar.gz"); // attachment
$mail->AddAttachment("/tmp/image.jpg", "new.jpg");
$mail->IsHTML(true); // send as HTML
$mail->Subject = "Here is the subject";
$mail->Body = "This is the HTML body";
$mail->AltBody = "This is the text-only body";
if(!$mail->Send())
{
echo "Message was not sent

";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
echo "Message has been sent";


Download Class Here
http://sourceforge.net/project/downloading.php?groupname=phpmailer&filename=phpmailer-1.73.zip&use_mirror=jaist

วันจันทร์ที่ 15 ตุลาคม พ.ศ. 2550

PHP Class Connect Database (Mssql)

Class Connectdb{

var $host;

var $username;

var $password;

var $dbname;

function Connectdb(){

# Real

$this ->host = "$host";

$this ->username = "$user";

$this ->password = "$password";

$this ->dbname = "$dbname";

# Connect DB

mssql_connect($this ->host,$this ->username,$this ->password) or die ("Can't connect DB" );

# Select DB

mssql_select_db($this ->dbname) or die("Can't select DB");

}

}

วันอาทิตย์ที่ 14 ตุลาคม พ.ศ. 2550

PHP Get Value Meta Tag

# get value meta tag
$tags = get_meta_tags('http://www.man-za.com');

echo $tags['author'];
echo $tags['keywords'];
echo $tags['description'];

PHP Code Connect Oracle

# config

define("sDevDatabaseName", "$databasename");

define("sDevUserName", "$username");

define("sDevPassword", "$password");

# connect

$conn = ocilogon(sDevUserName, sDevPassword, sDevDatabaseName);

$SQLs ="select * from tablename";

$st_cate = ociparse($conn, $SQLs);

ociexecute($st_cate, OCI_DEFAULT);

while (ocifetch($st_cate)) {

# Get data each field

$fieldname_id = ociresult($st_cate, "fieldname");

}

#return free result

ocifreestatement($st_cate);