รบกวนสอบถามเรื่อง onclick ส่งลิงค์ไป amazon

เริ่มโดย Doytao, 31 ตุลาคม 2010, 13:47:56

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

Doytao

จะทำลิงค์ส่งไปอเมซอนด้วย onclick ตามโค้ดด้านล่าง

<a href="javascript:void(0)" onclick="location.href='xxxxxx';">Link</a>

ปัญหาอยู่ที่ต้องแทนลิงค์ส่งไปอเมซอนตรง xxxxxx ด้วย '.$url.' แต่มันเกิด error unexpected T_CONSTANT_ENCAPSED_STRING คงเนื่องจากเครื่องหมาย ' มันซ้อนกัน ถ้าไม่ใช้เครื่องหมาย ' เลย ก็สามารถเห็นลิงค์ส่งไปอเมซอนใน source code แต่คลิ๊กลิงค์ไม่ไป

ผมลองเสริช์ในเน๊ตแล้วลอง ใช้แบบด้านล่างดู ปรากฎว่าผ่าน แต่มันยุ่งยากไม่หน่อย ผมอยากใช้แบบด้านบน เอาอะไรมาใส่แทนได้บ้างครับ

$stories ='<center><a href="javascript:void(0)" onclick="location.href=';
$stories ="'".$url."'Link</a></center>";

ขอบคุณครับ


beo007

สามารถใช้ \ เพื่ม kill สัญลักษณ์พิเศษได้ อย่างที่ให้มาสามารถเขียนได้เป็น

$stories ="<center><a href=\"javascript:void(0)\" onclick=\"location.href='".$url."';\">Link</a></center>";

ลองดูนะครับ

Doytao

อ้างถึงจาก: beo007 ใน 31 ตุลาคม 2010, 14:27:23
สามารถใช้ \ เพื่ม kill สัญลักษณ์พิเศษได้ อย่างที่ให้มาสามารถเขียนได้เป็น

$stories ="<center><a href=\"javascript:void(0)\" onclick=\"location.href='".$url."';\">Link</a></center>";

ลองดูนะครับ


Parse error: syntax error, unexpected '"' in /home1/xxxx/xxxxx


ใส่ตามนี้คราวนี้ได้แบบนี้ แก้ตรงไหนดีเอ่ย


designdd

ไม่ทำหน้า refer เอาล่ะครับ ได้หน้า page เพิ่มด้วย

bird35793

ต้องถามก่อนครับว่า
<a href="javascript:void(0)" onclick="location.href='xxxxxx';">Link</a> มันอยู่ในตัวแปรหรือเปล่าครับ ถ้าอยู่นะครับ

ให้ลอง
$stories ="<center><a href='javascript:void(0)' onclick='location.href=\"".$url."\" >Link</a></center>";

ตามนี้ดูครับว่าสามารถทำได้หรือเปล่านะครับ
[direct=http://www.thehddrecovery.com]HDD recovery[/direct]

pjumpod

อ้างถึงจาก: designdd ใน 01 พฤศจิกายน 2010, 14:35:57
ไม่ทำหน้า refer เอาล่ะครับ ได้หน้า page เพิ่มด้วย

ทำไงเหรอครับ
[direct=https://play.google.com/store/apps/details?id=com.pjumpod.a2048]เกม 2048[/direct],[direct=https://www.facebook.com/Muangthai.sriracha/]lสนใจประกันชีวิต ประกันสุขภาพ โรคร้ายแรงติดต่อที่นี้[/direct]