Showing posts with label PHP. Show all posts
Showing posts with label PHP. Show all posts

Friday, September 14, 2012

PHP : Create font for my web.(มาสร้าง Font ใช้บน Website ของเรากัน)

มาสร้าง Font ใช้บน Website ของเรากัน



http://www.fontsquirrel.com/fontface/generator





หลังจากนั้นให้ สร้าง ไฟล์ ชื่ออะไรก็ได้ .html
แล้วใส่ code ดังนี้

<link href="stylesheet.css" rel="stylesheet" type="text/css"></link>
<style type="text/css">
   body{
    font-family: 'db_king84regular';
    font-size:50px;
   }
</style>
<body>
  บทความดีๆ ยังมีอีกเยอะ ขอให้ติดตามกันต่อไปนะครับ
</body>

Result              

BY N1B



PHP : Create Class INPUT TAG

<?
class Input{
var $json;
var $prop;
var $attr;
function Input(){}
function setProp($json='',$oldJson=''){
$this->json=$json;
if($oldJson!=''){
$merge=array_merge(json_decode($oldJson,true),json_decode($this->json,true));
$this->json=json_encode($merge);
}
$this->prop=json_decode($this->json,true);
$this->attr='';
foreach($this->prop as $key1=>$value1){
$this->attr.=strtoupper($key1).'=';
if(is_array($value1)){
$style='';
foreach($value1 as $key=>$value){
$style.=$key.':'.$value.';';
}
$this->attr.='\''.$style.'\' ';
}
else{$this->attr.='\''.$value1.'\' ';}
}
}
function getProp(){return $this->json;}
function setVisible($boolean=true){return '<INPUT '.$this->attr.'/>';}
}
$txt=new Input();
$txt->setProp('{
"type":"password",
"name":"txtUsername",
"id":"txtUsername",
"style":{"height":"30px","font-weight":"bold","border":"1px solid #0099FF"}
}');
print $txt->setVisible(true);
?>
Result              




มีตรงไหนสงสัยถามได้เลยนะครับ


BY N1B

Tuesday, August 28, 2012

PHP : Convert Array To String(การแปลงจากตัวแปรชุดเป็นข้อความ)

PHP : Convert Array To String(การแปลงจากตัวแปรชุดเป็นข้อความ)


<?
   $arr=array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z');
   $str=implode(',',$arr);
   print $str;

?>

Result (ผลลัพธ์)
A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z




BY N1B

Tuesday, August 21, 2012

PHP : Get Client IP


ฟังชั่นนี้เป็นการแสดงค่า IP ของเครื่องคอมพิวเตอร์ที่ เข้ามาดูเว็บเรานะครับ

function getClientIP(){
   if(!empty($_SERVER['HTTP_CLIENT_IP'])){
     $ip=$_SERVER['HTTP_CLIENT_IP'];
   }
   else if(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
     $ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
   }
   else {
     $ip=$_SERVER['REMOTE_ADDR'];
   }
   return $ip;
}

print getClientIP();


BY N1B

Friday, July 13, 2012

PHP : Tip การรวมค่าของ JSON สองค่าเข้าด้วยกัน

PHP : Tip การรวมค่าของ JSON สองค่าเข้าด้วยกัน

<?
   $bJSON1='{"firstName":"Natthapong"}'; //กำหนดค่าแบบ JSON ให้กับตัวแปร $bJSON1
   $bJSON2='{"lastName":"Charoenporndeengam"}'; //กำหนดค่าแบบ JSON ให้กับตัวแปร $bJSON1


   $bArr1=json_decode($bJSON1,true); //ถอดรหัส json ให้เป็น array  ต้องใส่ true ด้วยนะครับ
   $bArr2=json_decode($bJSON2,true); //ถอดรหัส json ให้เป็น array  ต้องใส่ true ด้วยนะครับ


   $arr=array_merge_recursive($bArr1,$bArr2); //อันนี้เป็นการรวม array 


   $bJSON=json_encode($arr); //เราก็เอา array ที่รวมมาเข้ารหัส json อีกครั้ง




  ผลลัพธ์
 {
   "firstName":"Natthapong"
  ,"lastName":"Charoenporndeengam"
 }




มีข้อสงสัยตรงไหน post ถามได้เลยนะครับ


BY N1B
?>

Tuesday, July 10, 2012

PHP Chapter 2 Software ที่ใช้ในการเขียน PHP

PHP Chapter 2 Software ที่ใช้ในการเขียน PHP


1.Notepad++ 
  - เอาไว้ใช้เขียน Source Code PHP หรือ Source Code อื่นๆ ด้วยก็ได้นะครับ
2.Appserv   
  -เป็นตัวจำลอง Server ซึ่งจะมี Apache,PHP,MySQL,PHPMyadmin มาให้เราครบเลย คราวนี้แล้วแต่ใครจะเลือกลงแบบไหนนะครับ
3.Heidi        
  -อันนี้ไว้จัดการฐานข้อมูลต้องติดตั้งไว้บนเครื่องคอมพิวเตอร์ของเรา
4.Adminer    
  -อันนี้ไว้จัดการฐานข้อมูล ทำงานผ่านหน้าเว็บ
5.MySQL   
  -เป็นฐานข้อมูล ที่ได้รับความนิยมสูงในการทำ Website
6.JQuery    
  -เป็น Script ที่เอาไว้ใ้ช้จัดการ Element ต่างๆ  เช่น <INPUT>,<SELECT>,<TEXTAREA> หรือ Element ตัวอื่นๆ ด้วย หรือ จะจัดการเกี่ยว CSS หรือ เราจะเขียน Plugin เพิ่มเติมเองก็ได้ หรือท่านจะหาดาวน์โหลดตาม Website ก็มีให้เลือกเยอะมากมายตามใจท่านเลย


BY N1B

Thursday, July 5, 2012

PHP:เริ่มต้นกับ PHP















เริ่มต้นกับ PHP Website (http://www.php.net) 
ทำไมต้อง PHP (PHP Hypertext Preprocessor 
      ตามความคิดของผมนั้น PHP เป็นภาษาหนึ่งที่ใช้ในการทำ Webpage ซึ่งโครงสร้างส่วนใหญ่ นั้นถูกอ้างอิงมาจากภาษาซีดังนั้น ถ้าใครมีความรู้พื้นฐานด้านภาษาซีนั้น ก็สามารถต่อยอดกับ PHP ได้อย่างง่ายด้าย
      PHP นั้นเป็นระบบเปิด (Open Source) จึงทำให้ PHP นั้นได้รับการพัฒนาและความนิยมสูง PHP เป็นภาษาแบบโครงสร้างและยังสนับสนุนการเขียนแบบเชิงวัตถุด้วย




BY N1B