Copy webpage, protected by session

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Maarten Koster

    Copy webpage, protected by session

    Hi,

    I want to copy a page from the internet with fopen and fread. Now the
    problem is that you have to be logged in with a sessin to get to that
    page. Now I tried a couple of things. I tried to simulate the output of
    the login form in a link and open it with fopen and fread, to make the
    website see php as a logged in user, and then let the same script php
    copy the page I want. This did not work. Than I tried to open the page
    with netscape, logged in, and copy all the vars the website had stored
    in cookies and make a link out of that and use it in Internet Explorer
    to test if it would work. It didn't work. Turning of cookies in IE made
    it impossible to log in onto the website.
    Is there a way too make this website accept php as a logged in user? I'm
    getting out of ideas with my limited knowledge of php and sessions in
    general. Maybe I did something wrong in my previous tests.. but any
    thoughts?

    Thanks in advance, Maarten

  • R. Rajesh Jeba Anbiah

    #2
    Re: Copy webpage, protected by session

    Maarten Koster <maarten@custod is.cistron.nl> wrote in message news:<clkmvc$3g u$2@news.cistro n.nl>...[color=blue]
    > Hi,
    >
    > I want to copy a page from the internet with fopen and fread. Now the
    > problem is that you have to be logged in with a sessin to get to that
    > page. Now I tried a couple of things. I tried to simulate the output of
    > the login form in a link and open it with fopen and fread, to make the
    > website see php as a logged in user, and then let the same script php
    > copy the page I want. This did not work. Than I tried to open the page
    > with netscape, logged in, and copy all the vars the website had stored
    > in cookies and make a link out of that and use it in Internet Explorer
    > to test if it would work. It didn't work. Turning of cookies in IE made
    > it impossible to log in onto the website.
    > Is there a way too make this website accept php as a logged in user? I'm
    > getting out of ideas with my limited knowledge of php and sessions in
    > general. Maybe I did something wrong in my previous tests.. but any
    > thoughts?[/color]

    1. http://in.php.net/curl
    2. http://curl.haxx.se/libcurl/php/exam...=cookiejar.php
    3. http://curl.haxx.se/libcurl/php/examples/

    --
    | Just another PHP saint |
    Email: rrjanbiah-at-Y!com

    Comment

    • Chung Leong

      #3
      Re: Copy webpage, protected by session

      "Maarten Koster" <maarten@custod is.cistron.nl> wrote in message
      news:clkmvc$3gu $2@news.cistron .nl...[color=blue]
      > Hi,
      >
      > I want to copy a page from the internet with fopen and fread. Now the
      > problem is that you have to be logged in with a sessin to get to that
      > page. Now I tried a couple of things. I tried to simulate the output of
      > the login form in a link and open it with fopen and fread, to make the
      > website see php as a logged in user, and then let the same script php
      > copy the page I want. This did not work. Than I tried to open the page
      > with netscape, logged in, and copy all the vars the website had stored
      > in cookies and make a link out of that and use it in Internet Explorer
      > to test if it would work. It didn't work. Turning of cookies in IE made
      > it impossible to log in onto the website.
      > Is there a way too make this website accept php as a logged in user? I'm
      > getting out of ideas with my limited knowledge of php and sessions in
      > general. Maybe I did something wrong in my previous tests.. but any
      > thoughts?
      >
      > Thanks in advance, Maarten[/color]

      Use stream_get_meta _data() to get the cookie from the HTTP response, then
      use stream_context_ create() for adding the cookie into a HTTP request and
      for making a POST.


      Comment

      Working...