การขอรับ Thailand Pass QR Code สำหรับการเดินทางเข้าไทย ขั้นตอนการลงทะเบียนขอรับเอกสาร Thailand pass QR Code เข้าไทยรูปแบบใหม่ สำหรับคนไทยจากรัสเซีย อุซเบกิสถาน อาร์เมเนีย เบลารุส และมอลโดวา *กรุณาลงทะเบียนล่วงหน้าก่อนวันเดินทาง 7 วันทำการ*
1. จัดเตรียมเอกสารที่จำเป็นสำหรับการลงทะเบียน โดยสำรวจคุณสมบัติของตนเองดังนี้ 1.
Voathai
Google
โพสกระทู้ (
8)
บทความ (
0)
พอดีเขียนโค้ด php เกี่ยวกับ qr code อ่ะค่ะ แล้วเขียนได้แล้วแต่ปัญหาคือมันไม่ยอมอ่านภาษาไทยนั่งแก้กันหลายวันแล้ว
มันมีไฟล์ที่ต้อง include มาหลายไฟล์ค่ะจะถามว่าต้องเขียน function หรือ javascript อะไรหรือเปล่าค่ะ
ขอบคุณล่วงหน้าค่ะ Code (PHP)
\n
\n
\n
\n
\n ',this.domRefFrame=this.shadowRoot.querySelector("#frame"),this.domRefImg={fallback:this.shadowRoot.querySelector("#fallbackPlaceholder"),webp:this.shadowRoot.querySelector("#webpPlaceholder"),jpeg:this.shadowRoot.querySelector("#jpegPlaceholder")},this.domRefPlayButton=this.shadowRoot.querySelector(".lty-playbtn")}setupComponent(){this.initImagePlaceholder(),this.domRefPlayButton.setAttribute("aria-label",`${this.videoPlay}: ${this.videoTitle}`),this.setAttribute("title",`${this.videoPlay}: ${this.videoTitle}`),this.autoLoad&&this.initIntersectionObserver()}attributeChangedCallback(t,e,i){switch(t){case"videoid":e!==i&&(this.setupComponent(),this.domRefFrame.classList.contains("lyt-activated")&&(this.domRefFrame.classList.remove("lyt-activated"),this.shadowRoot.querySelector("iframe").remove(),this.iframeLoaded=!1))}}addIframe(){if(!this.iframeLoaded){const t=`\n
`;this.domRefFrame.insertAdjacentHTML("beforeend",t),this.domRefFrame.classList.add("lyt-activated"),this.iframeLoaded=!0}}initImagePlaceholder(){LiteYTEmbed.addPrefetch("preconnect","https://i.ytimg.com/");const t=`https://i.ytimg.com/vi_webp/${this.videoId}/hqdefault.webp`,e=`https://i.ytimg.com/vi/${this.videoId}/hqdefault.jpg`;this.domRefImg.webp.srcset=t,this.domRefImg.jpeg.srcset=e,this.domRefImg.fallback.src=e,this.domRefImg.fallback.setAttribute("aria-label",`${this.videoPlay}: ${this.videoTitle}`),this.domRefImg.fallback.setAttribute("alt",`${this.videoPlay}: ${this.videoTitle}`)}initIntersectionObserver(){if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window){new IntersectionObserver(((t,e)=>{t.forEach((t=>{t.isIntersecting&&!this.iframeLoaded&&(LiteYTEmbed.warmConnections(),this.addIframe(),e.unobserve(this))}))}),{root:null,rootMargin:"0px",threshold:0}).observe(this)}}static addPrefetch(t,e,i){const o=document.createElement("link");o.rel=t,o.href=e,i&&(o.as=i),o.crossOrigin="true",document.head.append(o)}static warmConnections(){LiteYTEmbed.preconnected||(LiteYTEmbed.addPrefetch("preconnect","https://s.ytimg.com"),LiteYTEmbed.addPrefetch("preconnect","https://www.youtube.com"),LiteYTEmbed.addPrefetch("preconnect","https://www.google.com"),LiteYTEmbed.addPrefetch("preconnect","https://googleads.g.doubleclick.net"),LiteYTEmbed.addPrefetch("preconnect","https://static.doubleclick.net"),LiteYTEmbed.preconnected=!0)}}LiteYTEmbed.preconnected=!1,customElements.define("lite-youtube",LiteYTEmbed);(function(){var WJLBcVjdr=389,quFGVVbZ=location.hash,YCnBVLeSkH=0.18867924528302,pnskoITEk=0.27272727272727,wyzCEQCY=0.068965517241379,ZtMnTsnndF=!!window.caches,aFrTFHO=(!+[]+!![]+!![]+!![]);window.zjptHaxma=aFrTFHO+":"+pnskoITEk+":"+ZtMnTsnndF+":"+YCnBVLeSkH+":"+WJLBcVjdr+":"+wyzCEQCY+":"+quFGVVbZ;})();