if (empty($HTTP_X_FORWARDED_FOR))
$IP_NUMBER = getenv("REMOTE_ADDR");
else
$IP_NUMBER = $HTTP_X_FORWARDED_FOR;
/*
Sử dụng - để - load - các phần mở rộng - của - PHP - không có - trong - hệ thống
Nên - sử dụng - phương thức này - trước - các lớp - đặc biệt - để - giảm - lỗi - thiếu - thư viện
*/
function ext_load($name)
{
if (!extension_loaded($name))
{
if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
{
@dl('php_'.$name.'.dll');
}
else
{
dl($name.'.so');
}
}
}
function write($txt)
{
print($txt);
}
function writeln($txt)
{
print($txt."
");
}
?>
/* -------- class lg_date ---------
public vn_time($time [, $gmt = 7]) : chuyển time() sang d/m/Y H:i:s của Việt Nam
public vn_date($time [, $gmt = 7]) : chuyển time() sang d/m/Y của Việt Nam
public vn_other($time, $phare [, $gmt = 7]) : chuyển time sang $phare của Việt Nam
public time($time, $gmt) : chuyển time() sang d/m/Y H:i:s theo GMT
public date($time, $gmt) : chuyển time() sang d/m/Y theo GMT
public dmy2ymd($time) : chuyển chuỗi ngày/tháng/năm <-> năm/tháng/ngày & ngược lại
--------------------------------- */
class lg_date
{
public function vn_time($time, $gmt = 7)
{
return self::time($time,$gmt);
}
public function vn_date($time, $gmt = 7)
{
return self::date($time,$gmt);
}
public function vn_other($time,$phare, $gmt = 7)
{
$zone = 3600*7;
$out_date = gmdate($phare , $time + $zone);
return $out_date;
}
public function time($time, $gmt)
{
$zone = 3600*$gmt;
$out_date = gmdate("d/m/Y H:i:s", $time + $zone);
return $out_date;
}
public function date($time, $gmt)
{
$zone = 3600*$gmt;
$out_date = gmdate("d/m/Y" , $time + $zone);
return $out_date;
}
public function dmy2ymd($time)
{
if (strpos($time,"/") > 0)
{
$x = explode("/",$time);
return $x[2]."/".$x[1]."/".$x[0];
}
else if (strpos($time,"-") > 0)
{
$x = explode("-",$time);
return $x[2]."/".$x[1]."/".$x[0];
}
}
public function zone($string, $gmt = 7)
{
list($dd,$mm,$yy) = explode("/",$string);
if (@checkdate($mm,$dd,$yy) == false)
{
return 0;
}
else
{
return gmmktime(0,0,0,($mm+0),($dd+0),($yy+0)) - ($zone*7);
}
}
}
?>
// script này dùng để gởi - 1 bức thư - để gởi đi
/*
$email = new lg_mail();
$email->from_name = "abc";
$email->from_email = "abc@gmail.com";
$email->to_email = "";
$email->subject = "";
$email->message = "";
$email->file = array("","","");
*/
class lg_mail
{
var $from_name = " ";
var $from_email = "tonthattuananh@gmail.com";
var $to_email = "tonthattuananh@gmail.com";
var $subject;
var $message;
var $file;
public function __construct()
{
}
public function __destruct()
{
}
public function send($to_email = "")
{
$headers = "From: ".$from_name."<".$from_email.">";
$semi_rand = md5(time());
$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x";
$message = "This is a multi-part message in MIME format.\n\n"
."--{$mime_boundary}\n"
."Content-Type:text/html; charset=\"utf-8\"\n"
."Content-Transfer-Encoding: 7bit\n\n" . $this->message . "\n\n";
// if (!empty(trim($to_email))) $this->to_email = $to_email;
return @mail($this->to_email, $this->subject, $message, $headers);
}
}
?>
class lg_printer
{
var $lg;
public function __construct($printer_name)
{
$this->lg = printer_open($printer_name);
}
public function __destruct()
{
printer_close($this->lg);
}
}
?>
class rar_file
{
var $src;
public function __construct($file_name, $file_password = "")
{
// Kiểm tra - và - load - thành phần - php_RAR.dll
ext_load('rar');
$this->src = rar_open($file_name, $file_password);
}
public function __destruct()
{
rar_close($src);
}
}
?>
class zip_file
{
var $src;
public function __construct()
{
}
public function __destruct()
{
}
}
?>
Thông Tin Liên Hệ
📌 Lô 15, 16 Lê Thành Phương, Khu Làng Đá Non Nước, P. Hòa Hải, Q. Ngũ Hành Sơn, TP. Đà Nẵng
📞 Hotline: 0983 05 05 48 - 0905 71 92 48
📧 Email: maihungdk@gmail.com
🌐 Website: www.daiphunnuocvietnam.com