สมมติว่าเรามีไฟล์ php ที่มีการออกแบบ html ทั่วๆไปอ่ะค่ะ (ไม่ใช่ file php ที่เก็บ code class function) ..
ตัวอย่าง ..
<?php
include('header.php');
?>
<h1>Header</h1>
<p align="left">test test test test test<br />test test test</p>
ทีนี้อยากทำ script ตัวนึง ที่สามารถจัดการแก้ไขข้อความที่อยู่ใน file php นั้น
คือสามารถแก้ไขคำว่า "Header" ได้ และแก้ไข test test test test test<br />test test test ได้ โดยทำการ save file นั้นใหม่ เป็น
<?php
include('header.php');
?>
<h1>NewHeader</h1>
<p align="left">new new new<br />new new new</p>
แบบนี้น่ะค่ะ ..
ทดลองจาก edit in place แล้ว เราต้องกำหนดค่า id หรือ class ซึ่งความต้องการ คือ เราไม่สามารถไปกำหนดได้หมดอ่ะค่ะ
ช่วยแนะนำแนวคิด และวิธีการคร่าวๆให้ทีค่ะ
ตอนแรกใช้วิธี .. หาตำแน่งตัวอักษรเอา แต่ว่าผลที่ได้มันไม่ค่อยดีเท่าไหร่ เพราะ ถ้ามี tag html ใน <p> อีกที มันก็จะวุ่นวายไปหมด เหมือนต้องมานั่งหาทั้งหมดอ่ะค่ะ ว่ามี tag อะไรบ้าง .. >> <p align="left">new new new<br />new new new</p>
อ้อ ! ทั้งหมดนี้ .. คืออยากให้เป็นในฐานะ user ที่ไม่มีความรู้ html นะคะ .. คือเขาไม่ได้มานั่งแก้โค้ด แต่แก้แค่ตัวอักษรที่ปรากฏใน browser อ่ะค่ะ