หัวข้อ: เทพช่วยด้วยครับ Facebook ใน SMF เริ่มหัวข้อโดย: benzabza ที่ 31 ตุลาคม 2012, 15:31:01 คือผมต้องการจะติด Facebook ลง SMF ในหน้าแรก พอลงโค๊ดแล้วเจอแบบนี้ครับ
อ้างถึง Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in .../Themes/default/index.template.php on line 581 572: 573: echo ' 574: <div id="fb-root"></div> 575: <script>(function(d, s, id) { 576: var js, fjs = d.getElementsByTagName(s)[0]; 577: if (d.getElementById(id)) return; 578: js = d.createElement(s); js.id = id; 579: js.src = "//connect.facebook.net/th_TH/all.js#xfbml=1"; 580: fjs.parentNode.insertBefore(js, fjs); 581: }(document, 'script', 'facebook-jssdk'));</script> 582: </div> 583: </div></div> '; 584: 585: // Show the "Powered by" and "Valid" logos, as well as the copyright. Remember, the copyright must be somewhere! ใครเคยทำช่วยบอกด้วยนะครับ เพราะผม งง ครับ หัวข้อ: Re: เทพช่วยด้วยครับ Facebook ใน SMF เริ่มหัวข้อโดย: benzabza ที่ 02 พฤศจิกายน 2012, 15:40:21 ไม่มีคนช่วยเลย
หัวข้อ: Re: เทพช่วยด้วยครับ Facebook ใน SMF เริ่มหัวข้อโดย: iLhay ที่ 02 พฤศจิกายน 2012, 15:43:03 ดูเรื่องตัว ' " ดีๆครับ มันผิดตรงนั้นแหละ
ถ้าจะให้พิมพ์ ' ข้างใน ' จะต้องมี \ ข้างหน้าตัว ' นะครับ หัวข้อ: Re: เทพช่วยด้วยครับ Facebook ใน SMF เริ่มหัวข้อโดย: Maxio ที่ 02 พฤศจิกายน 2012, 16:06:35 เปลี่ยน
หัวข้อ: Re: เทพช่วยด้วยครับ Facebook ใน SMF เริ่มหัวข้อโดย: VadiForte ที่ 02 พฤศจิกายน 2012, 16:07:49 น่าจะใช้ " " มากกว่า ' ' นะครับ :P
หัวข้อ: Re: เทพช่วยด้วยครับ Facebook ใน SMF เริ่มหัวข้อโดย: benzabza ที่ 02 พฤศจิกายน 2012, 16:21:18 เจอ error
อ้างถึง Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in .../Themes/default/index.template.php on line 613 604: '; 605: echo' 606: <div id="fb-root"></div> 607: <script>(function(d, s, id) { 608: var js, fjs = d.getElementsByTagName(s)[0]; 609: if (d.getElementById(id)) return; 610: js = d.createElement(s); js.id = id; 611: js.src = "//connect.facebook.net/th_TH/all.js#xfbml=1"; 612: fjs.parentNode.insertBefore(js, fjs); 613: }(document, 'script', 'facebook-jssdk'));</script> 614: '; 615: 616: // Show the load time? 617: if ($context['show_load_time']) หัวข้อ: Re: เทพช่วยด้วยครับ Facebook ใน SMF เริ่มหัวข้อโดย: benzabza ที่ 02 พฤศจิกายน 2012, 16:22:01 เปลี่ยน เปลียนแล้วครับไม่หายครับ หัวข้อ: Re: เทพช่วยด้วยครับ Facebook ใน SMF เริ่มหัวข้อโดย: Jatsad ที่ 02 พฤศจิกายน 2012, 16:22:15 :wanwan003: :wanwan003: :wanwan003:
หัวข้อ: Re: เทพช่วยด้วยครับ Facebook ใน SMF เริ่มหัวข้อโดย: honghong ที่ 02 พฤศจิกายน 2012, 16:41:52 บรรทัด 581
'script' แก้เป็น \'script\' 'facebook-jssdk' แก้เป็น \'facebook-jssdk\' หัวข้อ: Re: เทพช่วยด้วยครับ Facebook ใน SMF เริ่มหัวข้อโดย: benzabza ที่ 02 พฤศจิกายน 2012, 16:46:26 แก้ได้แล้วครับ
จากบันทัดนี้ครับ }(document, 'script', 'facebook-jssdk'));</script> แก้จาก ' เป็น " ครับ หัวข้อ: Re: เทพช่วยด้วยครับ Facebook ใน SMF เริ่มหัวข้อโดย: honghong ที่ 02 พฤศจิกายน 2012, 16:48:25 เวลาใช้ echo ' '; แบบนี้
สมมุติ เราทำ echo ' 'Test' '; แบบนี้ผิดครับ (ผลที่ต้องการแสดงของเราคือ 'Test') เราต้องเติม \ ด้านหน้าครับ จะกลายเป็น echo ' \'Test\' '; กรณี " ก็เหมือนกันครับ ^ ^ |