ThaiSEOBoard.com

ความรู้ทั่วไป => Social Media Marketing => ข้อความที่เริ่มโดย: benzabza ที่ 31 ตุลาคม 2012, 15:31:01



หัวข้อ: เทพช่วยด้วยครับ 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
เปลี่ยน echo ' ' เป็น echo " " หายมั้ยครับ


หัวข้อ: 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
เปลี่ยน echo ' ' เป็น echo " " หายมั้ยครับ

เปลียนแล้วครับไม่หายครับ


หัวข้อ: 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\' ';

กรณี " ก็เหมือนกันครับ ^ ^