reset and begin
3/12/2010

ấn đền trần

ấn đền trần xịn gồm  4 chữ lớn ở chính giữa là: “Trần miếu tự điển”, 4 chữ nhỏ ở cạnh dưới là: “Tích phúc vô cường”.

3/11/2010

làm gì khi cháy nhà cao tầng

đọc trên báo thấy nguy hiểm thật ,nhà cao thì chết mà thấp thì chết nhanh hơn

http://dantri.com.vn/c20/s20-383487/hien-truong-vu-chay-lon-chung-cu-18-tang-tai-ha-noi.htm

làm gì  khi cháy nhà - thoát ra càng nhanh càng tốt -không thì bị ngạt thở hay thiêu , xem trên discovery thấy tỷ lệ chết ngạt chiếm phần đông ,ngạt khói mới nguy, làm sao không ngạt khói

1 chui luônvô nhà  tắm xả nước đầy nhà luôn- đợi cứu hỏa

2- chạy ra ban công hít khí trời- đợi cứu hỏa

3- nhúng chăn ướt khăn ướt bịt mồm thoát ra = đường thoát hiểm-tự thân vận động

bạn nên che mũi và miệng của bạn nếu bạn phải đi bộ bằng hoặc thông qua khu vực khói rất nhiều

3/09/2010

1 số mã nguồn mở thích hợp để làm shopping cart

đứng đầu danh sách đề cử  là joomla với số luợng support đông nhất và nhiều ext nhất http://www.joomla.org/

kế tiếp là opencart  http://www.opencart.com/

sau đó là http://oscommerce.com/

và zentcart http://www.zen-cart.com/

http://www.magentocommerce.com/   magento ứng cử  cuối vì  tốc độ chậm

.....  biết đến đây thôi

3/08/2010

smarty làm template trong php

Code:

<?php
define(‘SMARTY_DIR’, ‘/Path/to/Smarty/’);
require_once(SMARTY_DIR. ‘Smarty.class.php’);
?>

Tạo lớp:
Code:

<?php
$smarty = new Smarty();
?>

Tạo thêm các hàm sau:
Code:

<?php
$smarty->compile_check = true // kiểm tra xem template đã có thay đổi gì không, nếu có, nạp dữ liệu mới
$smarty->caching = true // bật hàm caching
?>

Ta cần 4 folders :
- templates ( Chứa đựng các Templates, trong hộp này ta cũng có thể tào thêm các hộp con (subfolder)
- templte_c ( Chứa các templates được Smarty compiled)
- configs (Cho các tệp tin configs)
-cache ( cho các templates Cache) // chỉ là option thôi khong có không sao

Smarty luôn tìm nhũng hộp (folder) này khi php hoạt động. Ta có thể định đường dẫn như thế này:
Code:

<?php
$smarty->template_dir = ‘/path/to/Template_Folder/’;
$smarty->compile_dir = ‘/path/to/Template_c_Folder/’;
$smarty->config_dir = ‘/path/to/Config_Folder/’;
$smarty->cache_dir = ‘/path/to/Cache_folder/’;

?>

1) Đưa một giá trị (value) đến Smarty Class.
Code:

<?php
// Array, có thể lấy từ Database

$array = array(
0 => array( ‘id’ => 1,
‘text’ => ‘test’),
1 => array( ‘id’ => 2,
‘text’ => ‘foobar’ ),
2 => array( ‘id’ => 3,
‘text’ => ‘another test’
));

$test = ’string’;
$test2 = 2;

$smarty->assign(‘test_array’, $array);
$smarty->assign(‘test’, $test);
$smarty->assign(‘test2′, $test2);
?>

2) Tích hợp Template.tpl
Code:

<body><table><tr>
Variable test : {$test}
Variable test2 : {$test2}

{foreach from=$test_array item=arr}
Item ID : {$arr.id}
Text From : {$arr.text}
{/foreach}
</tr></table></body>

Template sẽ hiển thị 2 thông số Test & Test2 như đã định trong têp .php , kế tiếp lệnh foreach sẽ được kích họat.Trong loop này bao gồm 2 Params có trị số from và item .from là thuộc tinh array và item là tên biến được trả về với biến {$arr.id} tương tự như value của 1 array : $arr['id'].
Thử test xem template có work không nha. vd:tên tệp của template là test.tpl
Code:

<?php
$smarty->display(‘test.tpl’);
?>

Nếu trình duyệt xuất ra dòng Text thì bạn đã thành công. Smarty còn nhiều function khác nữa.Đây chỉ là một gợi ý nhỏ cho việc sự dụng Smarty Template.

test_file.php:
Code:

<?php

define(‘SMARTY_DIR’, ‘/xampp/htdocs/smarty/libs/’);
require_once(SMARTY_DIR. ‘Smarty.class.php’);

$smarty = new Smarty;

$smarty->compile_check = true;
$smarty->debugging = true;
//$smarty->caching = true // bật hàm caching

$array = array(
0 => array( ‘id’ => 1,
‘text’ => ‘test’),
1 => array( ‘id’ => 2,
‘text’ => ‘foobar’ ),
2 => array( ‘id’ => 3,
‘text’ => ‘another test’
));

$test = ’string’;
$test2 = 2;

$smarty->assign(‘test_array’, $array);
$smarty->assign(‘test’, $test);
$smarty->assign(‘test2′, $test2);

$smarty->display(‘test.tpl’);

?>

test.tpl
Code:

<body><table><tr>
Variable test : {$test}
Variable test2 : {$test2}

{foreach from=$test_array item=arr}
Item ID : {$arr.id}
Text From : {$arr.text}
{/foreach}
</tr></table></body>

test.conf (trong config folder)
Code:

title = Welcome to Smarty!
cutoff_size = 40

List

Profiles Information


About me : Nothing is 1 vài thứ - 1985

Places I've Lived : I Hà Nội

Home Page : http://www.shimivn.blogspot.com/

Think : 1:1000000000

Languages spoken : Vietnamese,English.

Mobile : sony C2305

dell : i3-Ram 3GB- HDD 250GB .