IP Address / Internet Address

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
ความหมายของไปรษณีย์อิเล็กทรอนิกส์ ( )
Advertisements

บทที่ 4 PHP with Database
ไปรษณีย์หรือจดหมายอิเล็กทรอนิกส์
นางสาวมะลิวรรณ ระหูภา
Chapter IV : สร้างการติดต่อ
Chapter VII : การแก้ไขข้อมูล
บทที่ 12 การจดทะเบียนชื่อโดเมน (Domain Name Registration)
พื้นฐานความรู้เกี่ยวกับอินเทอร์เน็ต
อินเตอร์เน็ต (Internet)
บทที่ 6 อินเตอร์เน็ต ความเป็นมา.
HTTP Client-Server.
Kulachatr Chatrkul Na Ayudhya Introduction to e-Commerce
IP Address เป็นหมายเลขเครื่องคอมพิวเตอร์บนระบบเครือข่าย หน่วยงานกลางที่ทำหน้าที่จัดสรร คือ InterNIC (Internet Network Information Center) ปัจจุบันเป็นเวอร์ชัน.
Domain Name Apirada Thadadech 4/4/2017 Domain name.ppt.
การเชื่อมต่อฐานข้อมูลด้วย PHP
Transport Layer.
โดย อ.ปริญญา น้อยดอนไพร V
Php with Database Professional Home Page :PHP
โอฬาริก สุรินต๊ะ CS/MIS
อินเตอร์เน็ต INTERNET.
ภาษาที่ใช้ในการเขียนเว็บไซต์
What’s P2P.
เครื่องนักศึกษา  c:\appserv\www\ชื่อนักศึกษา\ชื่อไฟล์.php
อินเทอร์เน็ต และการใช้งาน
คือระบบที่รวบรวมข้อมูลไว้ในที่เดียวกัน ซึ่ง ประกอบไปด้วยแฟ้มข้อมูล (File) ระเบียน (Record) และ เขตข้อมูล (Field) และถูกจัดการด้วยระบบ เดียวกัน โปรแกรมคอมพิวเตอร์จะเข้าไปดึงข้อมูล.
Charter 12 1 Chapter 12 อินเทอร์เน็ต Internet.
อินเทอร์เน็ต (Internet)
ภาพรวมระบบเครือข่าย
คอมพิวเตอร์ ร.ร.จักรคำคณาทร
คอมพิวเตอร์ ร.ร.จักรคำคณาทร
อินเทอร์เน็ตInternet
เรื่อง โดเมนเนม โดเมนเนม.
การติดต่อสื่อสารผ่านอินเตอร์เน็ต
Internet.
CH 9 หมายเลขไอพี และการจัดสรร
Chapter 4 หมายเลขไอพี และการจัดสรร
รายวิชา การออกแบบเว็บไซต์
Doma in สากล Domai n ใน ไทย ย่อมาจากความหมาย.com.co.thCommerce of Thailand องค์กรธุรกิจ ภาคเอกชนใน ประเทศไทย.gov.go.thGovernment of Thailand.
โปรแกรมฐานข้อมูลที่นิยมใช้
Introduction to PHP, MySQL – Special Problem (Database)
อินเทอร์เน็ต โดย.. ครูสาคร หนูอิน.
Chapter 3 เครือข่ายคอมพิวเตอร์และอินเทอร์เน็ต
การเขียนโปรแกรมคอมพิวเตอร์ 1
การเขียนเว็บเพ็จด้วยโปรแกรม
IP ADDRESS.
PHP with MySQL.
เริ่มต้นด้วยอินเทอร์เน็ต
อินเตอร์เน็ตเบื้องต้น ครู โรงเรียนหนองกี่พิทยาคม
อินเทอร์เน็ต.
อินเตอร์เน็ตเบื้องต้น
การพัฒนาโปรแกรมเสริมสำหรับการ แสดงวีดีโอจากเว็บไซต์ภายนอกใน เวิร์ดเพรส (Development plugin for displaying video from an external website in WordPress)
Uniform Resource Location ( URL)
เทคโนโลยีอินเทอร์เน็ต และเครือข่าย
ISP ในประเทศไทย
ระบบเครือขายอินเทอรเน็ต
Domain Name System   (DNS).
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Client/Server Architecture หลักสูตรผู้เชี่ยวชาญระบบโครงข่ายการศึกษาขั้น พื้นฐาน (OBEC Network)
การใช้งานอินเตอร์เน็ต
Internet Service Privider
ระบบเครือข่ายคอมพิวเตอร์
PHP : [1] PHP เบื้องต้น. PHP คืออะไร ? PHP ได้รับการเผยแพร่เป็นครั้ง แรกในปี ค. ศ โดย Rasmus Lerdorf ต่อมาได้มีนัก โปรแกรมเมอร์เข้ามาช่วยในการ พัฒนาต่อมาตามลำดับ.
NontriNet CA RapidSSL CA
ตัวแปร และชนิดข้อมูล.
คำศัพท์ระบบอินเตอร์เน็ต
การใช้ PHP ติดต่อฐานข้อมูล
บทที่ 8 เครือข่ายอินเตอร์เน็ต
Application Layer.
แผนการจัดการเรียนรู้ที่ 11 การติดต่อด้วยไปรษณีย์อิเล็กทรอนิกส์
1. บทนำเกี่ยวกับอินเทอร์เน็ต อินเทอร์เน็ตมีจุดเริ่มต้นมาจากเหตุผล ทางการทหาร เนื่องจากในยุค สงครามเย็น เมื่อประมาณ พ. ศ 2510 ระหว่างฝ่ายคอมมิวนิสต์ และฝ่ายเสรี
โดเมนเนมและการจดทะเบียน (Domain Name Register)
ใบสำเนางานนำเสนอ:

IP Address / Internet Address คอมพิวเตอร์ทุกเครื่องบนอินเทอร์เน็ต ต้องมีหมายเลขประจำเครื่องเรียกว่า “หมายเลข IP (IP Address หรือ Internet Address)” เปรียบเสมือน “บ้านเลขที่” มีองค์กรที่ทำหน้าที่จัดสรรหมายเลข IP โดยเฉพาะ เรียกว่า - Internet Network Information Center

IP Address / Internet Address เขียนเป็นเลขฐานสิบ 4 ชุด แต่ละชุดคั่นด้วยเครื่องหมายจุด (dot) เลขฐานสอง 11111111.00000000.11111111.00000000 เลขฐานสิบ 255. 0.255.0

IP Address / Internet Address หมายเลข IP สามารถแบ่งได้ 5 แบบ หรือ 5 Class ดังนี้ Class Range A 0.0.0.0 ถึง 127.255.255.255 B 128.0.0.0 ถึง 191.255.255.255 C 192.0.0.0 ถึง 223.255.255.255 D 224.0.0.0 ถึง 239.255.255.255 E 240.0.0.0 ถึง 247.255.255.255

Domain name คือ ชื่อเว็บไซต์ ชื่อบล็อก ซึ่งเป็นชื่อที่ตั้งขึ้นเพื่อให้จดจำและนำไปใช้งานได้ง่าย โดยที่ผู้ใช้ทั่วไปไม่จำเป็นต้องรับรู้หรือจดจำไอพีแอดเดรสที่มีการเปลี่ยนแปลง เครื่องคอมพิวเตอร์ที่ทำหน้าที่เผยแพร่เว็บไซต์ จะมีโดนเมนเนมเฉพาะไม่ซ้ำกับ ใคร

.Net กลุ่มการบริการเครือข่าย ( Networkingorganizations ) โดเมนระดับบนสุด ( Top-Level Domains) หรือเขียนย่อว่า TLDs หมายถึง ชื่อโดเมนที่ระบุถึงกลุ่มโดเมนระดับบน กลุ่มโดเมนเหล่านี้ไม่อยู่ภายใต้ สังกัดใด .Com กลุ่มองค์กรการค้า ( Commercial organizations ) .Edu กลุ่มการศึกษา (Educational organizations) .Org กลุ่มองค์กรอื่นๆ (Organizations) เช่นองค์กรที่ไม่แสวงผลกำไร .Net กลุ่มการบริการเครือข่าย ( Networkingorganizations )

โดเมนประจำประเทศ โดเมน ชื่อประเทศ .at ออสเตรีย .au ออสเตรเลีย .ca แคนาดา .ch สวิตเซอร์แลนด์ .de เยอรมัน .es สเปน .fr ฝรั่งเศส .jp ญี่ปุ่น .kr เกาหลี .uk สหราชอาณาจักร

.       โดเมนระดับรอง (SECONDARY LEVEL: SLD) คือชื่อที่แยกละต่อมาจากโดเมนระดับบนสุด (TOP LEVEL: TLD) อีกระดับที่สามารถแบ่งย่อยเป็นระดับ 2,3,4 และลงมาได้เรื่อยๆ ตามหลักการของโดเมน ยกตัวอย่างของระดับโดเมนระดับรอง เช่น   WWW. ThaiSecondhand .com ชื่อรูปแบบ ชื่อหน่วยงาน ประเภทหน่วยงาน โดเมนระดับสาม (Third Level Domain: THLD) โดเมนระดับสอง (Secondary Level Domain: SLD) โดเมนระดับบนสุด (TOP Level Domain:TLD)

และนอกจากนี้ยังมีการบอกรหัสโดเมนระดับสอง ที่จะมีรายละเอียดที่สามารถระบุถึงรูปแบบของเว็บไซต์ได้   รหัสโดเมนย่อยในประเทศไทย  OR         กลุ่มธุรกิจการค้า AC         สถาบันการศึกษา  GO หน่วยงานของรัฐบาลที่ไม่ใช่หน่วยงานทหาร/สำหรับบุคคล  

การติดต่อฐานข้อมูล MySQL 1. เชื่อมต่อกับ Database Server MySQL โดยใช้ฟังก์ชัน mysql_connect(โดเมนเนม,ชื่อผู้ใช้,รหัสผ่าน) 2. เรียกใช้ฐานข้อมูลเมื่อเชื่อมต่อ Server ได้แล้ว โดยใช้ฟังก์ชัน mysql_select_db(ชื่อฐานข้อมูล) 3. ประมวลผลภาษา SQL โดยใช้ฟังก์ชัน mysql_query(คำสั่ง SQL)

เชื่อมต่อกับ Database Server MySQL รูปแบบ โฮสต์คือ IP Address ชื่อผู้ใช้ คือ ชื่อผู้ใช้งานฐานข้อมูล รหัสผ่าน คือ รหัสเข้าใช้งานฐานข้อมูล โดยมักใช้ร่วมกันคำสั่ง or die เพื่อให้แจ้งเตือนเมื่อเชื่อมต่อไม่ได้ ตัวอย่างเช่น mysql_connect(โฮสต์,ชื่อผู้ใช้,รหัสผ่าน) mysql_connect(“localhost”, “root”, “1234”) or die (“ติดต่อไม่ได้”)

เรียกใช้ฐานข้อมูลเมื่อเชื่อมต่อ Server ได้แล้ว รูปแบบ มักใช้ร่วมกับคำสั่ง or die เพื่อแจ้งข้อความเตือนเมื่อติดต่อฐานข้อมูลไม่ได้ ตัวอย่างเช่น mysql_select_db(ชื่อฐานข้อมูล) mysql_select_db(“university”) or die (“ติดต่อฐานข้อมูลไม่ได้”)

ประมวลผลภาษา SQL mysql_query(คำสั่ง SQL) สามารถใช้ได้สองแบบดังนี้ 1. ต้องใช้หลังฟังก์ชัน mysql_select_db() 2. ไม่ต้องใช้ฟังก์ชัน mysql_select_db() เนื่องจากมีการระบุชื่อฐานข้อมูลใน ตัวด้วยรูปแบบ mysql_query(คำสั่ง SQL) mysql_query(ชื่อฐานข้อมูล ,คำสั่ง SQL)

ทดสอบเชื่อมต่อฐานข้อมูล University และทำการเพิ่มข้อมูลลงในตารางผ่านฟอร์ม สร้างไฟล์ frmStudent.php และสร้างฟอร์มดังนี้ txtID txtName txtAddress txtBirthDay ให้ฟอร์ม Action ไปที่ไฟล์ addStudent.php

สร้างไฟล์เก็บข้อมูลพื้นฐานการเชื่อมต่อ ให้สร้างไฟล์ชื่อ database_info.php สำหรับเก็บตัวแปรพื้นฐานที่ใช้ในการ เชื่อมต่อฐานข้อมูล และเก็บฟังก์ชันการตั้งค่าภาษาไทยไว้ด้วย ดังนี้ Code ของไฟล์ database_info.php <?php $host ="localhost"; $user ="root"; $password = "1234"; $dbname="university"; ?> ชื่อเครื่องที่เก็บฐานข้อมูล ชื่อผู้ใช้ฐานข้อมูล รหัสผ่านฐานข้อมูล ชื่อฐานข้อมูลที่ติดต่อ

สร้างไฟล์ addStudent.php และแทรก code php ดังนี้ include("database_info.php"); $ID = $_POST[txtID]; $Name = $_POST[txtName]; $Address = $_POST[txtAddress]; $BirthDay = $_POST[txtBirthDay]; mysql_connect($host,$user,$password)or die ("ติดต่อ Host ไม่ได้"); mysql_select_db($dbname)or die("ติดต่อฐานข้อมูลไม่ได้"); $sql="INSERT INTO student(ID,Name,Address,Birthday) VALUES('$ID','$Name','$Address','$BirthDay')"; mysql_query($sql); echo"บันทึกข้อมูลลงฐานข้อมูลแล้ว"; mysql_close(); ?> เรียกใช้ code ทีอยู่ในไฟล์ database_info.php รับข้อมูลจากฟอร์มมาเก็บไว้ที่ตัวแปร เชื่อมต่อกับ mysql และเลือกฐานข้อมูล คำสั่ง SQL สำหรับเพื่มข้อมูล สั่งให้คำสั่ง SQL ทำงาน

ทดสอบการทำงาน ข้อมูลถูกเพิ่ม

การนำข้อมูลจากฐานข้อมูลมาแสดง โดยใช้ฟังก์ชัน mysql_fetch_array <body> <?php require("database_info.php"); mysql_connect($host,$user,$password)or die ("ติดต่อ Host ไม่ได้"); mysql_select_db($dbname)or die("ติดต่อฐานข้อมูลไม่ได้"); $sql ="SELECT * FROM student"; $sqlresult = mysql_query($sql); echo "จำนวนนักศึกษา " . mysql_num_rows($sqlresult)." คน"; ?> <table width="680" border="1"> <tr> <td><div align="center">รหัสนักศึกษา</div></td> <td><div align="center">ชื่อ-นามสกุล</div></td> <td><div align="center">ที่อยู่</div></td> <td><div align="center">วันเกิด</div></td> </tr> ……. มีต่อ ……….. สร้างไฟล์ showStudent.php

ผลลัพธ์จากการเรียกไฟล์ showStudent.php while($array = mysql_fetch_array($sqlresult)){ echo "<tr>"; echo "<td>".$array['ID']."</td>"; echo "<td>".$array['Name']."</td>"; echo "<td>".$array['Address']."</td>"; echo "<td>".$array['Birthday']."</td>"; echo "</tr>"; } mysql_close(); ?> </table> </body> ผลลัพธ์จากการเรียกไฟล์ showStudent.php