รวม Snippets
คำสั่ง JavaScript ดึงรูปจาก Facebook Album
แนวทางการใช้งาน จะใช้ผ่าน console ของ dev tool
โดยเปิดไปหน้ารูปรวมของ album ที่ต้องการ จากนั้น เลื่อน scrollbar เพื่อแสดง
รายการรูปทั้งหมด
var urlStr = ""; // ตัวแปรเก็บ url รายการลิ้งค์ของรูป var n_i = document.querySelectorAll("a[href*='photo.php']").length; // จำนวนรูปจากการนับ var n_i = 5; // จำนวนรูปจากการกำหนด var n_v = 0; // ตำแหน่งเริ่มของรูป function getImg(n_v){ if(n_v<n_i){ document.querySelectorAll("a[href*='photo.php']")[n_v].click(); setTimeout(function(){ if(document.querySelectorAll("img[data-visualcompletion='media-vc-image']").length>0){ urlStr += '<img src="'; urlStr += document.querySelectorAll("img[data-visualcompletion='media-vc-image']")[0].src; urlStr += '">'; urlStr += '\r\n'; document.querySelectorAll("div[aria-label='Close']")[0].click(); } n_v++; setTimeout(function(){ getImg(n_v); },500); },1000); }else{ console.log(urlStr); } } getImg(n_v);
หลังจากได้รายการรูป นำไปสร้าง HTML แท็ก image จากนั้นใช้โปรแกรมโหลดจาก url รูป
เข้ารหัส HTML สำหรับส่งค่าใน URL ด้วย PHP และ JavaScript
แนวทางทั้งสอง ใช้สำหรับเข้ารหัสหรือจัดรูปแบบของ HTML ให้สามารถ
ส่งค่าผ่าน url ไปใช้งานได้
PHP
urlencode(htmlentities("<strong>Title</strong>etc etc"));
JavaScript
function htmlentity(rawStr){ return encodeURIComponent(rawStr.replace(/[\u00A0-\u9999<>\&]/gim, function(i) { return '&#'+i.charCodeAt(0)+';'; })); } htmlentity("<strong>Title</strong>etc etc");
แนวทาง คำสั่ง SQL เรียงข้อมูลภาษาไทย และภาษาอังกฤษในฟิลด์เดียวกัน
ตารางข้อมูลตัวอย่าง
CREATE TABLE tbl (`id` int, `data` varchar(9)) ; INSERT INTO tbl (`id`, `data`) VALUES (1, 'ภาษาไทย'), (2, 'English'), (3, 'การศึกษา'), (4, 'Education') ;
คำสั่ง SQL
(SELECT a.data,'th' lang FROM tbl a WHERE NOT a.data REGEXP '[A-Za-z0-9]' ) UNION ALL (SELECT b.data,'en' lang FROM tbl b WHERE b.data REGEXP '[A-Za-z0-9]' ) ORDER BY lang DESC,CONVERT(data using tis620) ASC
ผลลัพธ์
ใช้ htaccess แทนไฟล์รูปภาพที่ไม่พบ หรือไม่มี ด้วยภาพอื่น
วิธีนี้ใช้สำหรับกรณีเราไม่ต้องการเขียนโค้ด หากไม่พบไฟล์รูปที่จะแสดง ให้เอารูปอื่นมาแสดงแทน
ให้เราสร้างรูปสำหรับไว้แทนที่ไว้ที่ path ใดสักที่สมมติเช่นเป็น images และรูปที่เราเก็บอยู่ในโฟลเดอร์
uploads ให้เราสร้างไฟล์ .htaccess แล้วอัพไปไว้ที่โฟลเดอร์รูปหลัก ในที่นี้คือ uploads
แล้วกำหนดไฟล์ ดังนี้
ไฟล์ .htaccess
RewriteEngine on RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f RewriteRule \.(gif|jpe?g|png|bmp) /images/photoreplace.jpg [NC,L]
สมมติถ้าเรียกไปที่ไฟล์รูปที่ไม่มี เช่น https://www.example.com/uploads/notpic.jpg
รูปจะไปดึงจากไฟล์ https://www.example.com/images/photoreplace.jpg มาแสดงแทน
-
หมวดบทความทั้งหมด 31 AJAX Learning 25 Android Learning 46 Angular 16 AngularJs 21 Bootstrap 40 CodeIgniter 27 CodeIgniter 4 50 CSS Learning 16 Dart 8 Dev Tools 19 Expressjs 4 Firebase 11 Flutter 18 HTML5 10 Ionic Native 42 Ionicframework 83 Javascript Learning 231 jQuery Learning 10 jQuery Mobile 17 Line Dev 34 MySQL Learning 2 NodeJs 14 OpenCart 19 Phonegap 192 PHP Learning 1 Web Service 5 อื่นๆ
- ถามปัญหาการเขียนโปรแกรม
- ค้นหาจาก radio และ textbox ด้วย jquery แบบไม่รีเฟรชหน้าเว็บ ตอบ 2 อ่าน 63
- สอบถาม mkdir สร้างโฟลเดอร์ โดยมีโฟลเดอร์ย่อย ตอบ 1 อ่าน 98
- อยากให้มีการเพิ่มรายการตามที่ต้องการ ตอบ 0 อ่าน 112
- สอบถาม เปลี่ยนสี Eventcolor ตามชื่องาน ตอบ 2 อ่าน 98
- สอบถามเกี่ยวกับการเขียน sql เพื่อให้มีการเเจ้งเตือน ทุกๆ 3 ชั่วโมง ตอบ 1 อ่าน 146
- สอบถามว่า ต้องเขียน Code อย่างไร จึงจะนำข้อมูลจาก MySQL Database qrcodeoptiontag มาใส่แทนที่ช่องกรอก Data ในระบ ตอบ 2 อ่าน 144
- ขอแนวทางเขียนโค๊ด เพิ่มเว็ปไซร์ลงหน้าจอหลักแบบนี้หน่อยครับ ตอบ 1 อ่าน 166
- PHP สอบถามการดึงรูปภาพจากโฟลเดอร์มาแสดง ตอบ 1 อ่าน 116
- สอบถามการ Sort ข้อมูลใน DataTables หน่อยครับ ตอบ 4 อ่าน 110
- จะทำยังไงให้เวลากรอกเลขแล้ว มันคำนวณออกมาเลยไม่ต้องกด submit ครับ ตอบ 1 อ่าน 205
- ตอบคำถามกลับล่าสุด
- สอบถามว่า ต้องเขียน Code อย่างไร จึงจะทำให้รองรับเรื่อง เมื่อเพิ่มข้อมูลเข้า Database ครบ 20 table ต่อวัน ซึ่งแ ตอบ 2 อ่าน 256
- เข้าใช้งานระบบไม่ได้ ขึ้น error ที่หน้า login ตอบ 1 อ่าน 201
- ต้องเอาข้อมูลใน table ส่งค่า Ajax แบบ array ตอบ 1 อ่าน 235
- ส่งค่า Ajax แบบ array อย่างไรครับ ตอบ 5 อ่าน 599
- Code ตรวจสอบเลขบัตรประชาชนครับ ตอบ 3 อ่าน 11047
- ขอทราบแนวทางการกำหนดเวลา ชำระเงิน หากยังไม่ชำระเงิน ระบบคืน Order สั่งซื้อนั้น ๆ อัตโนมัติ ตอบ 1 อ่าน 224
- อยากทราบการเขียน Query แสดงข้อมูลครับ ตอบ 2 อ่าน 226
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ