ลงทะเบียน
ใกล้กัน ช่วยให้คุณแชร์เรื่องราวต่างๆ กับผู้คนมากมาย
เขียนเว็บไซต์

สำหรับคนเขียนเว็บที่จะดึงตัวแปรจาก URL: https://www.guimee.com/?firstname=woot&lastname=boonvongsa ในภาษา Javascript จะมีฟังค์ชั่น location.search จะให้ผลลัพท์ ?firstname=woot&lastname=boonvongsa หากต้องการเฉพาะตัวแปร firstname และ lastname เพื่อดึงไปชื่อและนามสกุลต้องใช้ฟังค์ชั่นเสริม เขียนฟังค์ชั่นใหม่ด้วยภาษา Javascript ดังนี้   function parseURL(url) { var parser = document.create...
เขียนเว็บไซต์

หาระยะห่างระหว่าง 2 จุดเป็นเมตร ฟังชั่นแรก คำนวณหารัศมีของวงกลม var rad = function (x) { return x * Math.PI / 180;}; ฟังชั่นสอง คำนวณหาระยะห่างหน่วยเป็นเมตร var getDistanceMan = function (p1, p2) { var d = 0; try { var R = 6378137; // Earth's mean radius in meter var dLat = rad(p2.lat - p1.lat); console.log(p1.lat); var dLong = rad(p2.lng - p1.lng); var a = Math.sin(dLat / 2) * Math.sin(...
เขียนเว็บไซต์

ผู้อ่านที่ใช้ PHPMyAdmin v4.2 จำเป็นจะต้องเพิ่ม Mcrypt 1.0.3 for Windows เป็น PHP Extension ช่วยเสริมการทำงาน สำหรับ PHP 7.2, 7.3 และ 7.4  คลิกที่ลิงค์นี้:  https://pecl.php.net/package/mcrypt/1.0.3/windows   ให้เลือก 2 แบบคือ 1. Non Thread Safe คือประมวลผลครั้งละ 1 งานใน CPU (แนะนำ) 2. Thread Safe คือประมวลผลครั้งละหลายงานใน CPU...
เขียนเว็บไซต์

PHP การสร้าง Array จะมีอยู่ 3 แบบ สำหรับเก็บข้อมูลแบบ JSON ควรใช้ Array แบบที่สามดังด้านล่าง   แบบหนึ่ง: Array แบบปกติ $arrEssay = array(1, 2, 3);   แบบสอง: Associative arrays คือการกำหนดชื่อคีย์เองเช่น $arrEssay = array(     "today"    => $today,     "filename"  => $filename     );   แบบสาม: Multidimensional Arrays คือการสร้าง Array ครอบ Array จะทำให้เกิด 2 มิติเหมาะสำหรับการเก็บข้อมูลเป็...
เขียนเว็บไซต์

Bootstrap 3 ถูกออกแบบให้ทำงานได้สมบูรณ์ และ Bootstrap 4 ถูกออกแบบให้ทำงานได้สวยงาม รวดเร็ว ง่ายดาย หากรวม 2 เวอร์ชั่นเข้าด้วยกันจะความสุดยอดของคนทำเว็บไซต์ แนะนำให้ใช้ เมื่อเริ่มสร้างหน้าเว็บใหม่ทุกครั้ง ก็อปปี้โค็ดด้านล่าง <!DOCTYPE html><html><head><meta charset="utf-8"><title>Bootstrap Example</title><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=...
เขียนเว็บไซต์

Javascript สำหรับตรวจสอบความถูกต้องของฟอร์มกรอกข้อมูลบนหน้าเว็บ เชื่อว่าหลายคนทำเว็บต้องสร้างแบบฟอร์ม สามารถกำหนดให้ช่องในที่จำเป็นต้องกรอก เช่น หากกรอกไม่ครบก็มีข้อความแจ้ง   function Cnum(){    if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;}function message(obj, stat) {var messg = "* กรุณากรอกข้อมูล";var status = 0;switch(stat)    {case 3:var ralen = obj.length;if(ra...
เขียนเว็บไซต์

 รวมคำสั่ง MySQL ที่ใช้บ่อยสุด ช่วยให้ทำงานได้สะดวก และรวดเร็วขึ้น   การใส่ประเภทของข้อมูลที่เป็น ละติจูดและลองจิจูด (Latitude, Longitude) แนะนำให้ระบุเป็นประเภท Decimal: 11,8         คำสั่ง SQL เปลี่ยนชื่อตาราง RENAME TABLE `user_registers` TO `user_registers_backup`;   MySQL 5.5 ให้ส่งออกข้อมูลแบบ JSON มีวิธีเดียวที่จะฟอร์แมตข้อมูลเป็น JSON คือฟังค์ชั่น CONCAT ร่วมกับ GROU...
เขียนเว็บไซต์

PHP ที่ใช้บ่อยจะมีประโยชน์มากสำหรับนักพัฒนาในระหว่างเขี ยนโปรแกรมฯ ก็อปไปใช้ได้ทันที ช่วยให้ทำงานได้เร็วกว่าการพิมพ์ทุกตัวแน่นอน   คำนวนจำนวนหน้าจากข้อมูลทั้งหมด สำหรับใช้ทำตัวเลื่อนหน้า Pagination if ($numCountTotalList) { $numTotalRow = $numCountTotalList; $numTotalPage = ceil($numTotalRow / $LIMIT); $arrListPaginationData = [ "TotalRow" => $numTotalRow , ...
เขียนเว็บไซต์

คำสั่ง POST ในแบบฟอร์มลงทะเบียนสามารถก็อปไปใช้บางส่วนหรือทั้งหมดจะช ่วยให้ทำงานได้เร็วขึ้น function submitPublic() {var elemInput = { firstname : "ชื่อ-นามสกุล" , organization : "หน่วยงาน" , telephone : "โทรศัพท์" , email : "อีเมล์" }var x;for (x in elemInput) { if($("#"+x).val() == "") { alert("กรุณากรอก: "+elemInput[x]); $("#"+x).focus(); return false; }}//for in //ตรวจความถูกต้องของอีเมล์var...
เขียนเว็บไซต์

สิ่งที่พูดถึงในบทความนี้คือ 1. การเปิดใช้ Internet Information Services (IIS) 2. การติดตั้ง PHP ด้วยเครื่องมือ Microsoft Web Platform Installer (หลังจาก Microsoft พัฒนา .NET CORE ก็หยุดพัฒนาเครื่องมือนี้) 3. การกำหนดค่า FastCgiModule เพื่อให้ PHP ทำงานได้บน IIS (หลังจากที่คุณติดตั้งด้วยตนเองแล้ว)   สำหรับขั้นตอนติดตั้ง PHP บน IIS สามารถทำได้ง่าย ๆ ดังนี้ 1. ไปดาวน์โหลด PHP เวอร์ชั่นที่ต้องก...
เขียนเว็บไซต์

jQuery คำสั่งที่ใช่บ่อย ช่วยให้ทำงานเร็วขึ้น โดยก็อปโค๊ดด้านล่างไปใช้ได้เลย   jQuery Framwork ช่วยทำแผนที่ SVG คุณสามารถทำไฟล์ SVG มาปรับให้เป็นแผนที่แบบแบ่งโซนได้เช่นแสดงเขตต่าง ๆ ในกรุงเทพมหานคร https://www.vincentbroute.fr/mapael/     Simple Ajax Uploader Download on Github: https://github.com/LPology/Simple-Ajax-Uploader   Javascript API Reference:https://www.lpology.com/...
เขียนเว็บไซต์

รวมคำสั่ง C# ที่ใช้บ่อยสุด สามารถก็อปโค๊ดไปใช้เพื่อเพิ่มความเร็วในการทำงาน     C# กำหนดให้แสดงเป็นปี ค.ศ. หรือ พ.ศ.  สำคัญมาก หากต้องการเขียนโปรแกรมให้ทำงานกับวันที่1. ใส่ Namespace @using System.Globalization;   2. กำหนดให้แสดงปี ค.ศ จะได้ Output: 08/08/2022string CurDateOnly = DateTime.Now.ToString("MM/dd/yyyy", new CultureInfo("en-EN"));   3. กำหนดให้แสดงปี พ.ศ จะได้ Output: 08/08/2565...
เขียนเว็บไซต์

สำหรับนักพัฒนาเว็บไซต์ก็อปไปใช้จะช่วยเพิ่มความเร็วในการ เขียนโค๊ด   กรองเอาเฉพาะตัวเลขเวลา ขณะผู้ใช้กรอกข้อมูลในแบบฟอร์ม โดยไม่รับข้อมูลที่เป็นตัวอักษร เช่น 12:00 .off("keyup", "#time_start,#time_end") .on("keyup", "#time_start,#time_start", function (event) { let textVal = $(this).val() || ""; textVal = textVal.replace(/\.|\,/gi, ':'); textVal = textVal.replace(/[^0-9\:]/g, '...
เขียนเว็บไซต์

การเขียน Javascript เชื่อมกับ Google Map API เป็นสิ่งสำคัญที่ควรต้องศึกษาเพื่อใช้คำสั่งที่ Google เตรียมไว้ให้ทำงานได้อย่างถูกต้อง   Maps การดึง Latitude และ Longitude จากแผนที่ function getLatLngFromAddress(obj) { var geocoder = new google.maps.Geocoder(); var strLatLng; geocoder.geocode({ 'address': obj.kw }, function (results, status) { if (status == google.maps.Geo...
เขียนเว็บไซต์

ขั้นตอนติดตั้ง SSL ให้ IIS 10 (Internet Information Services) มีดังนี้   การสร้าง CSR บน IIS10 1. ให้คลิกที่ชื่อเครื่อง(แถบซ้าย) > คลิกที่ปุ่ม Server Certificates 2. กรอกรายละเอียดตามช่องที่ปรากฎ 6 รายการ Common Name: ชื่อโดเมน Organization: ชื่อองค์กร Organization Unit: ชื่อหน่วยงาน City/locality: เมือง State/province: จังหวัด Country/region: ประเทศ เช่น Common Name:  guimee.com...