Upgrade PHP from version 5.2 to 5.3

Upgrade PHP from version 5.2 to 5.3

จะยกตัวอย่างการ Upgrade PHP Version 5.2.6 (ติดตั้งมาพร้องกับโปรแกรม Appserv 2.5.10) ให้เป็น PHP 5.3.24 (Old stable)

1. ให้เข้าไปที่ http://php.net/downloads.php เลือก Version  PHP 5.3.24

2.Download ที่ไฟล์ Zip

3.จะได้ไฟล์ Zip มาและให้ทำการแตกไฟล์ Zip

4.เมื่อเข้าไปใน Folder จะปรากฎไฟล์ต่างๆตามภาพ

5.ให้ทำการ Rename Folder ให้เป็น “php5”

6.ให้ Backup หรือ Rename Folder “php5” เดิม ให้เป็นอะไรก็๋ได้เช่น “php_backup_5.2.6”

7.ให้ Copy Folder จากข้อ(5) ไปไว้ที่ใช้งานจริง

8.ให้พิมพ์ “service” ที่ Run

9.เลือก Service “Apache.2.2” แล้วเลือกสัญลักษณ์ Restart Service

10. Check ว่า Upgrade เป็น php5.3.24 เรียบร้อยแล้ว

Jquery Listbox Dynamic 2 Level

ในที่นี้จะยกตัวอย่างการทำ Listbox Dynamic 2 Level จาก Array แทนการใช้ฐานข้อมูลจริง แต่สามารถนำไปประยุกต์ใช้กับฐานข้อมูลจริงได้

ไฟล์ 2level.php

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>http://www.mainacup.com/</title>
<script type="text/javascript" src="jquery-1.9.1.js"></script>
<script type="text/javascript">
$(document).ready(function(){
	$("#band").change(function(){
		var datalist = $.ajax({	
			  url: "getdata.php", 
			  data:"bandid="+$(this).val(),
			  async: false
		}).responseText;
		$("#song").html(datalist); 

	});
});
</script>
</head>
<body>
Band ::
<select name="band" id="band">
  <option value="0">++++++++Please Select Band+++++++++++</option>
  <option value="1">Linkinpark</option>
  <option value="2">GreenDay</option>
  <option value="3">BigAss</option>
  <option value="4">Kala</option>
</select>
<br>
Song ::
<select name="song" id="song">
  <option value="0">---------------Please Select Song-----------------</option>
</select>
</body>
</html>

ไฟล์ getdata.php

<?php
header("Content-type:text/html; charset=utf-8");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
$bandid = $_GET['bandid'];
$array_sublevel = array(
				'',
				array('In The End','Somewhere I Belong','A Place For My Head'),
				array('Holiday','Wake Me Up When September Ends','21 Guns'),
				array('เกิดมาแค่รักกัน','คนไม่เอาถ่าน','เล่นของสูง'),
				array('ขอเป็นตัวเลือก','รอ','ยิ่งเดินยิ่งไกล')
);
?>
 <option value="0">---------------Please Select Song-----------------</option>
<?php
foreach($array_sublevel[$bandid] as $key => $val){
  ?>
<option><?=$val;?></option>
<?php } ?>

***Download Script***

วิธีแก้ mssql error 18456 login failed for user sa sqlserver 2008

วิธีแก้ mssql error 18456 login failed for user sa sqlserver 2008
1.ให้ Login ด้วย Windows Authentication ไปก่อน

2.ให้ Click ขวาแล้วเลือก Properties

3.ให้เลือกตามภาพ

4.ให้เลือก Security -> Logins -> sa  Click ขวาแล้วเลือก Properties

5.ให้เลือกตามภาพเพื่อเปลี่ยน Password ตามต้องการ

6.ให้เลือกตามภาพ

7.ให้ Click ขวาแล้วเลือก Restart

8.ให้ Click ตามภาพ

9.ให้ลอง login ด้วย sa ในโหมดของ “SQL Server Authentication” ด้วย Password ที่เปลี่ยนไปตามข้อ 5.

10.เท่านี้เราก็สามารถ Login ด้วย User “sa” ได้