ไม่ทราบว่าทำ linkout แบบนี้ยังไงคับ
ผมเอามาจากเว็บwww.raamas.comคือลิงค์ออกของเว็บเขาจะเป็นhttp://www.raamas.com/link.php?referal=aHR0cDovL3d3dy51cGxvYWQudGMvZG93bmxvYWQvMTI4MjM3L25va28tZGVmcmFnLXByb2Zlc3Npb25hbC12ZXIuLTE0LjEtYnVpbGQtMzA1LnJhci5odG1sแต่โดยทั่วไป มันจะเป็น url/link.php?referal=www.google.co.thผมอยากให้เป็นแบบเว็บ raamas ไม่ทราบว่าใช้ mod ยังไงคับ เป็นการเข้ารหัสของลิงค์เป็น base64_encode ครับ
โดยอาจใช้คำสั่งนี้ สำหรับเข้ารหัสbase64_encode($url);และอาจใช้คำสั่งนี้ สำหรับถอดรหัสbase64_decode($url); ผมควรจะแก้จากตรงไหนอะคับ จาก mod
http://www.discuzthai.com/forum.php?mod=viewthread&tid=17031&page=1
ผมใช้ linkout ของกระทู้ด้านบน พอจะสอนได้ไหมคับ พี่ jaideesm914dz แนวทางให้นะครับ
จากลิงค์นี้
hxxp://www.raamas.com/link.php?referal=aHR0cDovL3d3dy51cGxvYWQudGMvZG93bmxvYWQvMTI4MjM3L25va28tZGVmcmFnLXByb2Zlc3Npb25hbC12ZXIuLTE0LjEtYnVpbGQtMzA1LnJhci5odG1s
ฟังก์ชัน GET มันก็คือ referal ค่ามันก็คือ aHR0cDovL3d3dy51cGxvYWQudGMvZG93bmxvYWQvMTI4MjM3L25va28tZGVmcmFnLXByb2Zlc3Npb25hbC12ZXIuLTE0LjEtYnVpbGQtMzA1LnJhci5odG1s
ซึ่งโค๊ดดังกล่าว(อาจ)จะถูกเข้ารหัสด้วย base64_encode
ให้เราสร้างไฟล์ link.php เพื่อรับค่า GET ซึ่งก็คือ referal มาถอดรหัสด้วย base64_decode ซึ่งจะได้ลิงค์ออกมา(จากการถอดรหัสตะกี้น่ะ) แล้วทำการ ทำ Redirect Link ให้มันไปยังรหัสที่เรา base64_decode ออกมาตะกี้ครับ
ส่วนโค๊ดนั้น ผมจำฟังก์ชันมันบ่ได้ งง นิดหน่อย แต่แนวทางการทำจะแบบนี้เลยครับ
ปล. ลองหาสคริปต์ที่เขาแจก Linkout มาโมต่อได้นะครับ โดยแก้ไขในส่วนไฟล์ ทีทำการ linkout ไปน่ะ มา decode ออก แต่ต้นทางต้อง encode มาก่อนหน้านี้จ๊ะ(อาจจะแก้ไขไฟล์ใน function.inc.php ก็เป็นได้ หุหุ ซับซ้อนขึ้นไปอีก)
ปลล. นึกภาพออกไหมอ่ะ งงอะครับ
คือว่่า
เราต้องแก้ไฟล์ไหนอะครับ
แก้ไฟล์ใน include
หรือวา่แก้ที่
link.php งะ ต้นฉบับโพสต์โดย jaideejung007 เมื่อ 2011-6-29 11:23 static/image/common/back.gif
แนวทางให้นะครับ
จากลิงค์นี้
งงงะครับ
ผมต้องแก้อะไรอะครับ
ยิ่งดูยิ่งงง เป็นแนวทางเฉยๆ ไงครับ ^^ สอนเลยเหอ คับ แนวทางมาไม่ได้ศัพท์คนอ่านก้งงนะคับ
หน้า:
[1]