Kiến thức là vô biên, vì vậy hãy chia sẻ nó. Trên đây là một số công cụ và source mình sưu tầm được. Mong là nó sẽ hữu ích đối với bạn !
Code Google
Thứ Bảy, 31 tháng 8, 2013
Thứ Ba, 27 tháng 8, 2013
Sử dụng Gmail Delay Send - Auto post group facebook
Thứ Hai, 26 tháng 8, 2013
Thứ Bảy, 24 tháng 8, 2013
Xương sống trang bighost.vn
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="StyleSheet" href="style/bootstrap/css/bootstrap.css" type="text/css">
<link rel="StyleSheet" href="style/style.css" type="text/css">
<title>Untitled Document</title>
</head>
<body>
<div class="bodyful">
<div class="header_box">
<h1>logo </h1>
<div class="login_box">
login
</div>
<div class="tt_box">
thongtin
</div>
</div>
<div class="menu_box">
<div class="menu_ul">
<ul>
<li><a href="#">1</a></li>
<li><a href="#">1</a></li>
<li><a href="#">1</a></li>
<li><a href="#">1</a></li>
</ul>
</div>
<div class="line_menu">
san pham
cart
search
</div>
</div>
<div class="serch_box">
<form>
<input />
<button type="submit">Search</button>
</form>
</div>
<div class="slide_box">
<div class="slider_nivo">
<img src="" /> <img src="" /> <img src="" /> <img src="" />
</div>
</div>
<div class="thongbao_box">
<div class="row-fluid">
<div class="span4">
<img src="" />
<h1>sssssss</h1>
aaaaaaaaaaaa <a href="#">Shop now</a>
</div>
<div class="span4">
<img src="" />
<h1>sssssss</h1>
aaaaaaaaaaaa <a href="#">Shop now</a>
</div>
<div class="span4">
<img src="" />
<h1>sssssss</h1>
aaaaaaaaaaaa <a href="#">Shop now</a>
</div>
</div>
</div>
<div class="thongtin_box">
<img src="" />
<h1>noiasdf </h1>
<p> lskdjfal;skdfj </p>
</div>
<div class="footer_box">
<div class="row-fluid">
<div class="span4">
<strong>Thoong tin cong ty</strong> asdfasdfsd<br />
asdfasdf<br />
asdfsadf<br />
asdf<br />
network ...
</div>
<div class="span4">
<strong>dat hang </strong>
<ul>
<li><a href="#">aaaa</a></li>
<li><a href="#">aaaa</a></li>
<li><a href="#">aaaa</a></li>
<li><a href="#">aaaa</a></li>
</ul>
</div>
<div class="span4">
<strong>vihan corp</strong> asdfasdfsd<br />
asdfasdf<br />
asdfsadf<br />
asdf<br />
</div>
</div>
<div class="quangcao_box">
<ul>
<li><a href="#"><img src="" /></a></li>
<li><a href="#"><img src="" /></a></li>
<li><a href="#"><img src="" /></a></li>
<li><a href="#"><img src="" /></a></li>
<li><a href="#"><img src="" /></a></li>
</ul>
</div>
<div class="tacgia_box">
<img src="" /> asl;dkfjsl;kdfj<br />
asdfasdf<br />
asdfsdf<br />
</div>
</div>
</div>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="StyleSheet" href="style/bootstrap/css/bootstrap.css" type="text/css">
<link rel="StyleSheet" href="style/style.css" type="text/css">
<title>Untitled Document</title>
</head>
<body>
<div class="bodyful">
<div class="header_box">
<h1>logo </h1>
<div class="login_box">
login
</div>
<div class="tt_box">
thongtin
</div>
</div>
<div class="menu_box">
<div class="menu_ul">
<ul>
<li><a href="#">1</a></li>
<li><a href="#">1</a></li>
<li><a href="#">1</a></li>
<li><a href="#">1</a></li>
</ul>
</div>
<div class="line_menu">
san pham
cart
search
</div>
</div>
<div class="serch_box">
<form>
<input />
<button type="submit">Search</button>
</form>
</div>
<div class="slide_box">
<div class="slider_nivo">
<img src="" /> <img src="" /> <img src="" /> <img src="" />
</div>
</div>
<div class="thongbao_box">
<div class="row-fluid">
<div class="span4">
<img src="" />
<h1>sssssss</h1>
aaaaaaaaaaaa <a href="#">Shop now</a>
</div>
<div class="span4">
<img src="" />
<h1>sssssss</h1>
aaaaaaaaaaaa <a href="#">Shop now</a>
</div>
<div class="span4">
<img src="" />
<h1>sssssss</h1>
aaaaaaaaaaaa <a href="#">Shop now</a>
</div>
</div>
</div>
<div class="thongtin_box">
<img src="" />
<h1>noiasdf </h1>
<p> lskdjfal;skdfj </p>
</div>
<div class="footer_box">
<div class="row-fluid">
<div class="span4">
<strong>Thoong tin cong ty</strong> asdfasdfsd<br />
asdfasdf<br />
asdfsadf<br />
asdf<br />
network ...
</div>
<div class="span4">
<strong>dat hang </strong>
<ul>
<li><a href="#">aaaa</a></li>
<li><a href="#">aaaa</a></li>
<li><a href="#">aaaa</a></li>
<li><a href="#">aaaa</a></li>
</ul>
</div>
<div class="span4">
<strong>vihan corp</strong> asdfasdfsd<br />
asdfasdf<br />
asdfsadf<br />
asdf<br />
</div>
</div>
<div class="quangcao_box">
<ul>
<li><a href="#"><img src="" /></a></li>
<li><a href="#"><img src="" /></a></li>
<li><a href="#"><img src="" /></a></li>
<li><a href="#"><img src="" /></a></li>
<li><a href="#"><img src="" /></a></li>
</ul>
</div>
<div class="tacgia_box">
<img src="" /> asl;dkfjsl;kdfj<br />
asdfasdf<br />
asdfsdf<br />
</div>
</div>
</div>
</body>
</html>
Thứ Sáu, 23 tháng 8, 2013
Thứ Ba, 20 tháng 8, 2013
Function list for notepad ++ php
###########################
Bước 1 Đăng ký thủ tục id =1
<association langID = "1" id="php_function"/>
###########################
Bước 2 Định hướng lấy tên function
<parser id="php_function" displayName="Php" commentExpr="((/\*.*?\*)/|(//.*?$))">
<function
mainExpr="^[\t ]*((static|const|virtual)[\s]+)?[\w:]+([\s]+[\w]+)?([\s]+|\*[\s]+|[\s]+\*|[\s]+\*[\s]+)([\w_]+[\s]*::)?(?!(if|while|for))[\w_]+[\s]*\([^\)\(]*\)([\s]*const[\s]*)?[\n\s]*\{"
displayMode="$functionName">
<functionName>
<nameExpr expr="(?!(if|while|for))[\w_~]+[\s]*\("/>
<nameExpr expr="(?!(if|while|for))[\w_~]+"/>
</functionName>
</function>
</parser>
###########################
Thứ Hai, 19 tháng 8, 2013
Function thumbs 1.1
function thumbs($outpath,$inpath,$outimg,$inimg,$insize) {
if(@copy("".$outpath."/".$outimg."", "".$inpath."/".$inimg."")) {
$f_name = end(explode(".", $inimg));
$f_extension = strtolower($f_name);
if ($f_extension == "jpg" && extension_loaded("gd")) {
$src_img= ImageCreateFromJpeg("".$inpath."/".$inimg."");
$src_width= ImagesX($src_img);
$src_height= ImagesY($src_img);
$dest_width = $insize;
$dest_height = $src_height/($src_width/$dest_width);
$dest_img=ImageCreateTrueColor($dest_width, $dest_height);
ImageCopyResampled($dest_img, $src_img, 0, 0, 0, 0, $dest_width, $dest_height, $src_width, $src_height);
ImageJpeg($dest_img, "".$inpath."/".$inimg."", 100);
ImageDestroy($dest_img);
}
if ($f_extension == "png" && extension_loaded("gd")) {
$src_img= imagecreatefrompng("".$inpath."/".$inimg."");
$src_width= imagesx($src_img);
$src_height= imagesy($src_img);
$dest_width = $insize;
$dest_height = $src_height/($src_width/$dest_width);
$dest_img=imagecreatetruecolor($dest_width, $dest_height);
imagecopyresampled($dest_img, $src_img, 0, 0, 0, 0, $dest_width, $dest_height, $src_width, $src_height);
imagepng($dest_img, "".$inpath."/".$inimg."");
imagedestroy($dest_img);
}
if ($f_extension == "gif" && extension_loaded("gd")) {
$src_img= imagecreatefromgif("".$inpath."/".$inimg."");
$src_width= imagesx($src_img);
$src_height= imagesy($src_img);
$dest_width = $insize;
$dest_height = $src_height/($src_width/$dest_width);
$dest_img=imagecreatetruecolor($dest_width, $dest_height);
imagecopyresampled($dest_img, $src_img, 0, 0, 0, 0, $dest_width, $dest_height, $src_width, $src_height);
imagegif($dest_img, "".$inpath."/".$inimg."", 100);
imagedestroy($dest_img);
}
}
}
if(@copy("".$outpath."/".$outimg."", "".$inpath."/".$inimg."")) {
$f_name = end(explode(".", $inimg));
$f_extension = strtolower($f_name);
if ($f_extension == "jpg" && extension_loaded("gd")) {
$src_img= ImageCreateFromJpeg("".$inpath."/".$inimg."");
$src_width= ImagesX($src_img);
$src_height= ImagesY($src_img);
$dest_width = $insize;
$dest_height = $src_height/($src_width/$dest_width);
$dest_img=ImageCreateTrueColor($dest_width, $dest_height);
ImageCopyResampled($dest_img, $src_img, 0, 0, 0, 0, $dest_width, $dest_height, $src_width, $src_height);
ImageJpeg($dest_img, "".$inpath."/".$inimg."", 100);
ImageDestroy($dest_img);
}
if ($f_extension == "png" && extension_loaded("gd")) {
$src_img= imagecreatefrompng("".$inpath."/".$inimg."");
$src_width= imagesx($src_img);
$src_height= imagesy($src_img);
$dest_width = $insize;
$dest_height = $src_height/($src_width/$dest_width);
$dest_img=imagecreatetruecolor($dest_width, $dest_height);
imagecopyresampled($dest_img, $src_img, 0, 0, 0, 0, $dest_width, $dest_height, $src_width, $src_height);
imagepng($dest_img, "".$inpath."/".$inimg."");
imagedestroy($dest_img);
}
if ($f_extension == "gif" && extension_loaded("gd")) {
$src_img= imagecreatefromgif("".$inpath."/".$inimg."");
$src_width= imagesx($src_img);
$src_height= imagesy($src_img);
$dest_width = $insize;
$dest_height = $src_height/($src_width/$dest_width);
$dest_img=imagecreatetruecolor($dest_width, $dest_height);
imagecopyresampled($dest_img, $src_img, 0, 0, 0, 0, $dest_width, $dest_height, $src_width, $src_height);
imagegif($dest_img, "".$inpath."/".$inimg."", 100);
imagedestroy($dest_img);
}
}
}
Thứ Tư, 14 tháng 8, 2013
Ứng dụng SQLite trong website data chỉ trong 1 file ^^
http://www.mediafire.com/?27hy3a59wu43km4
Connect data
$namefile = 'sqlitedb.sqlite';
try {
$dblite = new PDO('sqlite:' . $namefile);
} catch (Exception $e) {
die($e);
}
function do_query($sql){
global $dblite;
$row3=$dblite->query($sql);
return $row3;
}
function get_data($sql){
global $dblite;
$row3=$dblite->query($sql);
$data=array();
foreach ($row3 as $row) {
$data[]=$row;
}
return $data;
}
Query Sql
$data=get_data("select * from user ");
for($i=0;$i<sizeof($data);$i++){
echo "<p>".($i+1)." - <strong>".$data[$i]["ten"]."</strong> - ".$data[$i]["email"]."</p>";
}
Thứ Hai, 12 tháng 8, 2013
Thứ Năm, 1 tháng 8, 2013
Cách chống spam nick diễn đàn vbb
Tạo ra file son.php với nội dung
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="script/bootstrap/css/bootstrap.css" rel="stylesheet" type="text/css" />
<title>Trả lời câu hỏi</title>
</head>
<body>
<center>
<h1>Để tránh đăng ký ảo ! mời bạn trả lời một số câu hỏi bên dưới !</h1>
<form action='son.php' method='post'>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3kkf3lWuy5RmRUUrXHIg38hk0Dp34j46EdzVD-X39tmZDB9BboPAYzOBpDxb3lrsiRCKfY4JTFBTHM7GLDrivMqdABK8yfV_f7seIKf5E9mfBiPGhVDhSQ2Fka2tE9TxIoA8xhwJirAE/s320/tom-jerry9789789.jpg" />
<div><strong><h3>Câu hỏi 1: Tên con mèo hay đuổi chuột Jerry tên gì ?</h3></strong></div>
<strong>Trả lời:</strong> <input type='text' name='pass'><br>
<img src="http://www.corleydogtraining.co.uk/Dog1.jpg" />
<div><strong><h3>Câu hỏi 2: Con chó có đuôi không ? (có/không): ?</h3></strong></div>
<strong>Trả lời:</strong> <input type='text' name='pass2'><br>
<input type='submit' name='ok' value='Bước thứ 2'>
</form>
<br>
<?php error_reporting(0);
if(isset($_POST['ok'])) {
if(strtolower($_POST['pass'])==strtolower('tom') && (strtolower($_POST['pass2'])==strtolower('co')||strtolower($_POST['pass2'])==strtolower('có'))){
$_SESSION['nhappassok1123'] = $_POST['pass'];
echo '<br>Ok. Vui lòng chờ 1 giây để chuyển ...';
echo '<meta http-equiv="Refresh" Content="0; url=http://traitimthienthan.com/diendan/register1.php">';
exit;
}
else {
echo '<b>Lỗii:</b> Bạn nhập không đúng xin nhập lại';
}
}
?>
</center>
</body>
</html>
***********************
copy vào phần đầu của file register.php
<?php
session_start();
if (!isset($_SESSION['nhappassok1123'])){
include 'son.php';
exit;
}
==========================================
Cách 2:
Đổi tên file register.php thành tên khác
Nhớ đổi tên trong template
+ email xác nhận thành viên
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="script/bootstrap/css/bootstrap.css" rel="stylesheet" type="text/css" />
<title>Trả lời câu hỏi</title>
</head>
<body>
<center>
<h1>Để tránh đăng ký ảo ! mời bạn trả lời một số câu hỏi bên dưới !</h1>
<form action='son.php' method='post'>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3kkf3lWuy5RmRUUrXHIg38hk0Dp34j46EdzVD-X39tmZDB9BboPAYzOBpDxb3lrsiRCKfY4JTFBTHM7GLDrivMqdABK8yfV_f7seIKf5E9mfBiPGhVDhSQ2Fka2tE9TxIoA8xhwJirAE/s320/tom-jerry9789789.jpg" />
<div><strong><h3>Câu hỏi 1: Tên con mèo hay đuổi chuột Jerry tên gì ?</h3></strong></div>
<strong>Trả lời:</strong> <input type='text' name='pass'><br>
<img src="http://www.corleydogtraining.co.uk/Dog1.jpg" />
<div><strong><h3>Câu hỏi 2: Con chó có đuôi không ? (có/không): ?</h3></strong></div>
<strong>Trả lời:</strong> <input type='text' name='pass2'><br>
<input type='submit' name='ok' value='Bước thứ 2'>
</form>
<br>
<?php error_reporting(0);
if(isset($_POST['ok'])) {
if(strtolower($_POST['pass'])==strtolower('tom') && (strtolower($_POST['pass2'])==strtolower('co')||strtolower($_POST['pass2'])==strtolower('có'))){
$_SESSION['nhappassok1123'] = $_POST['pass'];
echo '<br>Ok. Vui lòng chờ 1 giây để chuyển ...';
echo '<meta http-equiv="Refresh" Content="0; url=http://traitimthienthan.com/diendan/register1.php">';
exit;
}
else {
echo '<b>Lỗii:</b> Bạn nhập không đúng xin nhập lại';
}
}
?>
</center>
</body>
</html>
***********************
copy vào phần đầu của file register.php
<?php
session_start();
if (!isset($_SESSION['nhappassok1123'])){
include 'son.php';
exit;
}
==========================================
Cách 2:
Đổi tên file register.php thành tên khác
Nhớ đổi tên trong template
+ email xác nhận thành viên
Đăng ký:
Bài đăng (Atom)