The example below basically is doing that, it is just taking out the middle
area.  You need to find distinct places within the code to decern starting
and ending points.

Paul Giesenhagen
QuillDesign
http://www.quilldesign.com
SiteDirector - Commerce Builder


> I need help with taking one page apart using CFHTTP.
> Actually I need to take the page on 3 parts, like header, middle, and
> footer, based on comments.
> Is somewone had to do similar thing?
> Could anybody give asample of it?
> Thanks a lot.
> Max.
>
> ----- Original Message -----
> From: "Paul Giesenhagen" <[EMAIL PROTECTED]>
> To: "CF-Talk" <[EMAIL PROTECTED]>
> Sent: Wednesday, January 30, 2002 1:11 AM
> Subject: Re: CFHTTP
>
>
> > This information will pull weather data from accuweather.com for Dryden
> > Ontario (Canada)
> >
> > <!-- First I set the Variable that is at the begining of where I want to
> > start --->
> > <CFSET variables.start = "<!-- 5 DAY HTML START -->">
> > <!-- Then I set the variable to get where it all ends  (I want all the
> > information between these two places --->
> > <CFSET variables.end = "<!-- 5 DAY HTML END -->">
> > <!--- now I go ahead and cfhttp for the url I am wanting information
> on --->
> > <CFHTTP
> >
>
URL="http://www.accuweather.com/adcbin/intlocal_index?wxcity2=DRYDEN&wxcount
> > ry=CA;ON&metric=0" RESOLVEUL="true" throwonerror="true"></cfhttp>
> >
> > <!-- All information retrieved from CFHTTP is put into the variable
> > cfhttp.filecontent  we call it variables.original_content --->
> > <CFSET variables.orginal_content = "#cfhttp.filecontent#">
> >
> > <!--- Now I want to Find the start place of the content (this will get
us
> a
> > number)--->
> >   <CFSET variables.edit_content = RefindNoCase('#variables.start#',
> > variables.orginal_content)>
> > <!-- Next do the same for the ENDING of the content you are looking
> for --->
> >   <CFSET variables.final_edit_content = RefindNoCase('#variables.end#',
> > variables.orginal_content, variables.edit_content)>
> > <!--- now just parse out the information in between and put it into
> > variables.final_content --->
> >   <CFSET variables.final_content = mid(variables.orginal_content,
> > variables.edit_content,
> > variables.final_edit_content-198-variables.edit_content)>
> >
> > <!--- Walla, you have weather for dryden --->
> >   <CFOUTPUT>
> >   #variables.final_content#
> >   </CFOUTPUT>
> >
> > Hope this helps... take a look at the orginial url and it's content and
it
> > will hopefully make more sense... basically the whole html file is
> > retrieved, and you just look for a starting point and an ending point
and
> > strip out everything outside of that.
> >
> > Good Luck
> >
> > Paul Giesenhagen
> > QuillDesign
> > http://www.quilldesign.com
> > SiteDirector - Commerce Builder
> >
> >
> > > I recently made a simple page using CFHTTP that pulled a webpage and
> > > displayed it. What I heard could be done with CFHTTP was you could
pull
> > > a page and have CF look at the source and only display certain parts
> > > that are between a start and end point that you specify. Could someone
> > > give me an example of this?
> > >
> > > Thanks,
> > > Jim Vosika
> > >
> > >
> > >
> >
> 
______________________________________________________________________
Get Your Own Dedicated Windows 2000 Server
  PIII 800 / 256 MB RAM / 40 GB HD / 20 GB MO/XFER
  Instant Activation · $99/Month · Free Setup
  http://www.pennyhost.com/redirect.cfm?adcode=coldfusionb
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to