จะส่งค่าจาก php ที่รันหลัง html ไปที่ html อย่างไรครับ ?

ผมมีโค้ดประมาณว่าใช้เก็บ ip address คนที่คลิ๊กลิงค์ ใช้ javascript

โค้ดมีสองส่วนใหญ่ ๆ

HTML กับ php

html ใช้รับค่าลิงค์ที่ redirect ไป ส่วน php ใช้เก็บค่าลงฐานข้อมูล

แต่ php ต้องส่งค่า id ที่ดึงมาจาก MySQL กลับไปยัง form html ที่รับค่าลิงค์ข้างบน

ตามโค้ดด้านล่างครับ แต่ติดตรงที่ทำยังไงจะส่งค่า id ไปได้ครับ ผมลองใช้ SESSION

ตอนแรกเหมือนจะได้ แต่พอลองปิด browser ใหม่ ค่า SESSION มันกลายเป็นไม่มีค่าซะงั้นครับ

ใครพอมีวิธีแก้ปัญหามั้ยครับ คิดไม่ออกจริง ๆ
แก้ไขข้อความเมื่อ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 3
อ่า ผมแก้โดยการเอา php ไปไว้หน้า html ครับ ตอนแรกเข้าใจว่าเกิดจาก session เหมือนกันครับ

แต่พอมารีวิวโค้ดแล้ว ตัว html โดนโหลดก่อน php ดังนั้นค่า ตัวแปรที่ต้องการจะเกิดขึ้นหลังโหลด

php แล้วครับ เลยเหมือนไม่ส่งค่าหรือได้ ค่าจาก session เก่า

ขอบคุณมากครับที่ช่วยตอบเลยทำให้คิดออกครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่