GORAGOD.com

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

ถ้าไฟล์ต้นเป็น HTML จะ Include HTML มาแสดง ได้แบบใน PHP หรือไม่ค

งง กับหัวข้อไหมครับ

คือผมมี ไฟล์ index.html ครับ และต้องการนำบางส่วนมาจาก html อีกอันนึง

ซึ่งถ้าเป็น dynamic แบบ php ก็จะทำได้ไม่ยากครับ แต่ HTML ผมทำไม่เป็นครับ

ใครพอทราบวิธีรบกวน ด้วยครับ

07 ก.ย. 2552 5 6,000

 คงทำไม่ได้มั้ง

อย่างมากน่าจะเอามาแสดงได้ด้วย iframe
#1

ผมก็คิดอย่างนั้น บางที่เขาบอกใช้ Dhtml ซึ่งผมไม่เคยใช้มาก่อน เลยลองถาม อาจารย์ดูครับ เผื่ออาจพบทางออก

คือผู้ที่ใช้งานต่อจากผมเขาต้องการเพียงเว็บที่นำเสนอได้ง่ายๆเท่านั้น คือไม่ได้ใช้ ตัวจำลอง Web server พวก Appserv อะไรงี้ครับ

เขาแค่จะดับเบิ้ลคลิ๊กดู .html ธรรมดา

แต่ปัญหาคือเนื้อหาที่มีถึง 30 กว่าหน้า ถ้าไม่ได้ใช้ การแทรกหน้า แบบ php แล้ว

หากมีการแก้ไขส่วนหนึ่งของหน้าแรก เช่นแก้ Navigator นั้นหมายความว่าผมต้องแก้ Navigator อีก 30 กว่าหน้าเช่นกัน

คิดแล้วเหนื่อยเลยครับ
#2

include ........... .html ไม่ได้ไครับผมลอง ละ ไม่เสดงไฟล์ที่เรา include มาเลย

#3

ลองใช้ .htaccess ในไฟล์ให้พิมพ์
AddType application/x-httpd-php .htm .html
มันจะใ้ช้ script php ได้คับก็สามารถ include ไฟล์ที่ต้องการได้
#4

ไม่รู้ว่าจะทำอะไรนะ....

ในทางปฏิบัติมันทำได้

ใช้ฟังก์ชั่นเกี่ยวกับไฟล์ ทุกอัน เพื่ออ่าน html ได้ เช่น fread() หรือ file_get_contents()

แต่มันไม่สามารถประมวลผล PHP ที่อยู่บนเพจนั้นๆได้ ถ้านามสกุลของไฟล์เป็น HTML

ถ้าเหตุผล ต้องการแค่ดึง html หน้าที่ต้องการมาแสดง ก็สามารถทำได้ทันทีตามด้านบน

ถ้าเหตุผล ต้องการหน้าเว็บ php ที่นามสกุลเป็น html เขาใช้ mod_rewrite ตัวอย่างหรือโค้ด หาได้บนเว็บ หรือถ้าต้องการ ตัวอย่างเต็มๆ ก็ GCMS เลย

ถ้าเหตุผล ต้องการบางส่วนของหน้าเว็บมาแสดง ประมาณว่า ดีงบางส่วนจากหน้าเว็บอื่นมาแสดง ฟังก์ชั่นข้างต้นก็ใช้ได้เช่นกัน แล้วค่อยมาค้นหาข้อความที่ต้องการด้วย PHP อีกที
#5
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M
^