Hi,
I have a Dreamweaver templete with named editable regions. I want to use php to extract the information that has been put into the editable region.
I have got the code for a page into a variable using the following:
$webpage = "http://www.mydomain.com/thepage.htm";
$fp = fopen($webpage,"r");
$page ="";
while (!feof($fp))
$page.=fgets($fp,1000);
fclose($fp);
And on the page is a chunk of code starting <!-- #BeginEditable "title" -->
I want to retrieve the code that follows as far as <!-- #EndEditable -->
I tried exploding $page into an array of words thusly:
$page_array = explode(" ",$page);
and had thought of looping through the array until I found #BeginEditable "title" then pulling out the following array elements until I got to #EndEditable, but for some reason the #BeginEditable isn't matching (if I loop through and echo each array element it doesn't appear. But if I echo $page and look at the source html it is!).
I can find the position within the string of where it starts (using strpos) but as I don't know how long the code will be until the #EndEditable I can't use substr to pull it out.
Does anybody have any ideas please?