GORAGOD.com

freelance, web developer, web designer, hosting, domain name

เกี่ยวกับการหา url

ใน gcms จะหา url(แบบ .html) ได้ยังไงครับ

ปล เป็น php นะครับ ผมเห็นมีการหา url ใน share แต่เป็น js นะครับ



ขอบคุณครับ
18 ก.พ. 2556 6 2,000

ไม่ค่อยเข้าใจคำถามเท่าไร



ถ้าจะสร้าง URL ก็ใช้ gcms::getUrl() ครับ (ดูตัวอย่างในโค้ดละกัน)



ส่วน ถ้าหาจะใช้ PHP อ่านค่า URL ที่เรียกมา ก็ต้องอ่านที่ตัวแปรของ PHP เลยครับ เช่น ที่ตัวแปร $_SERVER
#1

คือแบบนี้ครับ url ของ gcmsแบบ ajax เป็นแบบนี้ http://www.goragod.com/...B9%88%201&page=1

ซึ่งมันก้คือแบบนี้ใน .html

http://www.goragod.com/...9%88%201.html?page=1



เลยจะถามว่าถ้า url มาแบบ  ajax จะหา url แบบ html ได้ยังไงนะครับ
#2

ปกติแล้วจะหาไม่ได้นะครับ ระบบไม่มีคำสั่งรองรับไว้ และ URL บน Addressbar ที่เป็นแบบ Ajax ก็จะไม่สามารถอ่านด้วย PHP ได้ด้วย



ผมไม่เข้าใจว่าคำถาม ต้องการเอาไปทำอะไร ก็เลยตอบไม่ถูก



โดยหลักการแล้ว PHP ไม่จำเป็นต้องรู้ URL เพราะ URL ที่ทำการเรียกมาจะถูกนำไปเรียกหน้าที่กำหนดอยู่แล้ว ดังนั้น หน้านั้นๆจะมี URL เป็นอะไรก็สามารถรู้ได้ด้วยตัวสคริปต์เองอยู่แล้วครับ



ถ้าจำเป็นต้องรู้ URL จริงๆก็มีหนทางเดียวแหละครับ คือต้องอ่าน addressbar และส่งไปพร้อมกับ Ajax ตอนเรียกหน้าด้วย
#3

อ่อพอดีจะทำ ตัว like ของ facebook นะครับ จะทำแบบข้างแบบเว็บนี้นะครับ แต่ของผมจะให้โชว์จำนวนการ like ด้วยเรยต้องส่ง url ไปว่าหน้าไหน

แต่ตอนนี้ได้แล้วครับ ไปเห็น widgets share ของ อ.เรยปรับๆดูนะครับ ได้แล้ว smiley
#4

ออ widget like ตรวจสอบ URL ของหน้าด้วย Javascript ครับ ซึ่งดูไม่น่าจะเกี่ยวกับ PHP ตรงไหน
#5

ครับ คือตอนแรกใช้ php หา url แต่ไปเห็น อ.ใช้ javascript เลยเปลี่ยนไปใช้ javascript นะครัย ^^
#6
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M
^