Reading from a Dynamic Page

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • ycquak@gmail.com

    #1

    Reading from a Dynamic Page

    Hi,

    Currently I need to read contents from a dynamic page, which goes
    something like:


    The content is not static, neither is there a file for me to read
    from. Thus, I would like to know how could I accomplish this task in
    php. I saw from forums, there is a similar implementation of the RSS
    reader which reads it in the following way:

    $fileName = url;

    $data = implode("", file($fileName) );
    ....

    Will I be able to do the same thing?

    I am rather new to php, so would appreciate any help rendered. Thanks!

  • Schraalhans Keukenmeester

    #2
    Re: Reading from a Dynamic Page

    At Fri, 18 May 2007 02:49:07 -0700, ycquak let his monkeys type:
    Hi,
    >
    Currently I need to read contents from a dynamic page, which goes
    something like:

    >
    The content is not static, neither is there a file for me to read from.
    Thus, I would like to know how could I accomplish this task in php. I
    saw from forums, there is a similar implementation of the RSS reader
    which reads it in the following way:
    >
    $fileName = url;
    >
    $data = implode("", file($fileName) ); ...
    >
    Will I be able to do the same thing?
    >
    I am rather new to php, so would appreciate any help rendered. Thanks!
    You can open a webpage using file() if your server allows opening remote
    files, but AFAIK parsing the variables like this isn't gonna work. Instead
    you probably want to use cURL to send the right http-request.

    Side note: implode("", file($filename) ) can be replaced with
    file_get_conten ts($filename), which reads the file into a string directly.

    Sh.

    Comment

    • yc

      #3
      Re: Reading from a Dynamic Page

      Hi,

      I did a search of curl. It seems that my host doesn't support the
      usage of curl. In this case, is there any other workaround? Am I able
      to retrieve the data from this remote site and then save it to a file,
      and read from it? Thanks!

      yc

      On May 18, 8:23 pm, Schraalhans Keukenmeester <inva...@invali d.spam>
      wrote:
      At Fri, 18 May 2007 02:49:07 -0700, ycquak let his monkeys type:
      >
      >
      >
      Hi,
      >
      Currently I need to read contents from a dynamic page, which goes
      something like:
      http://servername/filename.jsp?arg1=a&arg2=b
      >
      The content is not static, neither is there a file for me to read from.
      Thus, I would like to know how could I accomplish this task in php. I
      saw from forums, there is a similar implementation of the RSS reader
      which reads it in the following way:
      >
      $fileName = url;
      >
      $data = implode("", file($fileName) ); ...
      >
      Will I be able to do the same thing?
      >
      I am rather new to php, so would appreciate any help rendered. Thanks!
      >
      You can open a webpage using file() if your server allows opening remote
      files, but AFAIK parsing the variables like this isn't gonna work. Instead
      you probably want to use cURL to send the right http-request.
      >
      Side note: implode("", file($filename) ) can be replaced with
      file_get_conten ts($filename), which reads the file into a string directly.
      >
      Sh.

      Comment

      • Schraalhans Keukenmeester

        #4
        Re: Reading from a Dynamic Page

        At Fri, 18 May 2007 21:04:21 -0700, yc let his monkeys type:
        Hi,
        >
        I did a search of curl. It seems that my host doesn't support the
        usage of curl. In this case, is there any other workaround? Am I able
        to retrieve the data from this remote site and then save it to a file,
        and read from it? Thanks!
        >
        yc
        >
        http://pear.php.net/package/HTTP_Client may help you (if PEAR is supported
        by your host.)

        Sh.

        Comment

        • gosha bine

          #5
          Re: Reading from a Dynamic Page

          ycquak@gmail.co m wrote:
          Hi,
          >
          Currently I need to read contents from a dynamic page, which goes
          something like:

          >
          The content is not static, neither is there a file for me to read
          from. Thus, I would like to know how could I accomplish this task in
          php. I saw from forums, there is a similar implementation of the RSS
          reader which reads it in the following way:
          >
          $fileName = url;
          >
          $data = implode("", file($fileName) );
          ...
          >
          Will I be able to do the same thing?
          >
          I am rather new to php, so would appreciate any help rendered. Thanks!
          >
          You don't simply try it

          echo file_get_conten ts("http://www.google.com/search?q=blah") ;

          what does this do?



          --
          gosha bine

          extended php parser ~ http://code.google.com/p/pihipi
          blok ~ http://www.tagarga.com/blok

          Comment

          • Schraalhans Keukenmeester

            #6
            Re: Reading from a Dynamic Page

            At Sat, 19 May 2007 13:24:04 +0200, gosha bine let his monkeys type:
            ycquak@gmail.co m wrote:
            >Hi,
            >>
            >Currently I need to read contents from a dynamic page, which goes
            >something like:
            >http://servername/filename.jsp?arg1=a&arg2=b
            >>
            >The content is not static, neither is there a file for me to read
            >from. Thus, I would like to know how could I accomplish this task in
            >php. I saw from forums, there is a similar implementation of the RSS
            >reader which reads it in the following way:
            >>
            >$fileName = url;
            >>
            >$data = implode("", file($fileName) );
            >...
            >>
            >Will I be able to do the same thing?
            >>
            >I am rather new to php, so would appreciate any help rendered. Thanks!
            >>
            >
            You don't simply try it
            >
            echo file_get_conten ts("http://www.google.com/search?q=blah") ;
            >
            what does this do?
            My bad Gosha, I suggested he couldn't. The fact I hadn't ever tried it
            doesn't always mean it's not possible. Never too old to learn from my
            mistakes...

            Sh.

            Comment

            Working...