งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 3 กรกฎาคม 2550 แฟ้มข้อความ (Text File) #1 มหาวิทยาลัยโยนก.

งานนำเสนอที่คล้ายกัน


งานนำเสนอเรื่อง: "Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 3 กรกฎาคม 2550 แฟ้มข้อความ (Text File) #1 มหาวิทยาลัยโยนก."— ใบสำเนางานนำเสนอ:

1 http://www.thaiall.com/asp Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 3 กรกฎาคม 2550 แฟ้มข้อความ (Text File) #1 มหาวิทยาลัยโยนก จังหวัด ลำปาง ศูนย์กลางความรู้และภูมิปัญญา แผ่นดิน http://www.yonok.ac.th

2 http://www.thaiall.com/asp Page: 2 แฟ้มข้อความ (Text File) เว็บไซต์ส่วนใหญ่มีระบบ จัดการฐานข้อมูลเช่น MySQL, MS-Access, SQL Server แต่ถ้า ไม่มีระบบเหล่านี้ให้บริการ หรือ ทำงานเล็ก ๆ ขึ้นมาสักงาน อาจ เลือกใช้ Text file สำหรับเก็บ ข้อมูลแทนได้ Slide ชุดนี้ แสดงตัวอย่างให้ เห็นวิธีจัดการกับแฟ้มเหล่านี้เช่น เลือกข้อมูล เพิ่มข้อมูล ลบข้อมูล ปรับปรุงข้อมูล หรือสร้างแฟ้มใหม่

3 http://www.thaiall.com/asp Page: 3 ตัวอย่างแฟ้มข้อมูล x.txt 101,200 102,150 103,180 104,600

4 http://www.thaiall.com/asp Page: 4 อ่านแฟ้มเข้าอาร์เรย์มาแสดง <? $ar = file("x.txt"); foreach ($ar as $v){ echo $v; } ?>

5 http://www.thaiall.com/asp Page: 5 อ่านข้อมูลมาแสดง แต่ เปลี่ยน 600 เป็น 120 <? $ar = file("x.txt"); foreach ($ar as $v){ $x = str_replace("600","120",$v); echo $x; } ?>

6 http://www.thaiall.com/asp Page: 6 อ่านแฟ้มแล้วเลือกเฉพาะรหัส ผู้ใช้ <? $ar = file("x.txt"); foreach ($ar as $v){ $k = split(",",$v); echo $k[0]." "; } ?>

7 http://www.thaiall.com/asp Page: 7 อ่านแฟ้มมาแสดงผล (1/2) <? $f = fopen("x.txt","r"); while(!feof($f)){ $d = fgets($f,1000); echo "$d "; } fclose($f); ?>

8 http://www.thaiall.com/asp Page: 8 อ่านแฟ้มมาแสดงผล (2/2) <? if (file_exists("x.txt")) { $f = fopen("x.txt","r"); while(!feof($f)){ $d=fgets($f,2);//1 will error echo htmlspecialchars($d); } fclose($f); } ?>

9 http://www.thaiall.com/asp Page: 9 เขียนข้อมูลเข้าไปในแฟ้ม ใหม่ หรือทับ <? $f = fopen("x.txt","w"); fputs($f,"101,200\n"); fputs($f,"102,150\n"); fputs($f,"103,180\n"); fclose($f); ?>

10 http://www.thaiall.com/asp Page: 10 เขียนข้อมูลเพิ่มเข้าแฟ้มเดิม <? $f = fopen("x.txt","a"); fputs($f,"104,600\n"); fclose($f); ?>

11 http://www.thaiall.com/asp Page: 11 อ่านแฟ้มข้อมูลแล้วเขียนทับ แฟ้มเดิม <? $ar = file("x.txt"); $f = fopen("x.txt","w"); foreach ($ar as $v) { fputs($f,"$v"); } fclose($f); ?>

12 http://www.thaiall.com/asp Page: 12 อ่านแฟ้มข้อมูลแล้วลบตาม เลขบรรทัด <? $ar = file("x.txt"); $f = fopen("x.txt","w"); for($i=0;$i<count($ar);$i++) { if ($i != 2) fputs($f,$ar[$i]); } fclose($f); ?>

13 http://www.thaiall.com/asp Page: 13 อ่านแฟ้มแล้วลบตามรหัส พนักงาน <? $did = 102; // $_REQUEST[“id”]; $ar = file("x.txt"); $f = fopen("x.txt","w"); for($i=0;$i<count($ar);$i++) { $k = split(",",$ar[$i]); if ($k[0] != $did) fputs($f,$ar[$i]); } fclose($f); ?>

14 http://www.thaiall.com/asp Page: 14 อ่านแฟ้มแล้วเปลี่ยนตามรหัส พนักงาน <? $eid = 104; // $_REQUEST[“id”]; $esala = 999; // $_REQUEST[“sala”]; $ar = file("x.txt"); $f = fopen("x.txt","w"); for($i=0;$i<count($ar);$i++) { $k = split(",",$ar[$i]); if ($k[0] == $eid) fputs($f,"$eid,$esala\n"); else fputs($f,$ar[$i]); } fclose($f); ?>

15 http://www.thaiall.com/asp Page: 15 Text Conversion $a = “abc”; echo stripslashes($a)."\n"; // Un-quote string quoted with addslashes() echo addslashes($a)."\n"; // Quote string with slashes echo urlencode($a)."\n"; // URL-encodes string echo urldecode(urlencode($a))."\n"; // Decodes URL-encoded string echo htmlspecialchars($a)."\n"; // Convert special characters to HTML entities echo htmlentities($a)."\n"; // Convert all applicable characters to HTML entities echo base64_encode($a)."\n"; // Encodes data with MIME base64 echo base64_decode(base64_encode($a))."\n"; // Decodes with MIME base64 echo crypt($a)."\n"; // One-way string encryption (hashing) ( ผลไม่ซ้ำกัน ) ข้อมูลจาก http://www.thaiall.com/php


ดาวน์โหลด ppt Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 3 กรกฎาคม 2550 แฟ้มข้อความ (Text File) #1 มหาวิทยาลัยโยนก.

งานนำเสนอที่คล้ายกัน


Ads by Google