Re: HTTP POST Question

From: Date: Tue, 20 Feb 2001 17:46:10 +0000
Subject: Re: HTTP POST Question
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-40774@lists.php.net to get a copy of this message
Thankyou Julian but I am posting my variable from flash5. The posting is not my problem. I just can`t write the unlink code. Julian Wood wrote: > Check out http://px.sklar.com/code-pretty.html?code_id=313 > > It is a post class written by Alan van den Bosch which will do what you want > (post to a perl script, retrieve the results, and let you manipulate them > from within the posting php script). Here's some code using this class. I've > simplified this so it is untested in its current state, but should work. > I've used this class in many projects and it works very well. > > <?php > > include("post.php"); > > $a=new http_post; > > #where do you want to post today > $a->set_action(" >http://$SERVER_ADDR/cgi-bin/hello.pl"); > > # add some post arguments > $a->set_element('foo','bar'); > > #do the post > $res = $a->send(); > > #strip header > $res = strstr($res, "\r\n\r\n"); > > #display the results > echo $res; > > ?> > > HTH, > > J > > -- > Julian Wood > > Multimedia Developer > University of Calgary > > on 2/19/01 10:15 AM, John Monfort at monfort@kahuna.sdsu.edu wrote: > > > > > > > > >> 1. It appears if I use the header function I have to redirect the page to > >> another page, it doesn't appear possible to retrieve a page into the current > >> page? Unless someone can show me some code that would do that. > >> > > > > If all you want is to display the remote page, within the local page, > > then all you need is fpassthru() > > > > ex. > > > > $server = "http://www.site.com"; > > > > $fp = fopen($server,"r") // "r" is for reading > > fpassthru($fp); > > > > This will display the results of the remote file (html or whatever) into > > the local file (in this case, your PHP file). > > > > > >> > >> > >>> -----Original Message----- > >>> From: Milan Mlynarcik [SMTP:mmlynarcik@charmed.sk] > >>> Sent: Monday, February 19, 2001 7:33 AM > >>> To: Montgomery-Recht, Evan > >>> Subject: Re: [PHP] HTTP POST Question > >>> > >>> You have to use header() function and how POST work you can find in HTTP > >>> RFC > >>> at > >>> http://www.w3.org/Protocols/rfc2616/rfc2616.html > >>> ------------------------------------------------------------- > >>> Milan Mlynarcik > >>> Web Programmer > >>> Charmed Technology Slovakia > >>> Nam. sv. Egidia 16/37 > >>> 058 01 Poprad, Slovakia > >>> E-mail: mmlynarcik@charmed.sk > >>> Office: 00421 92 7881 874 > >>> Mobile: 00421 905 964 535 > >>> Web page: http://www.charmed.com/ > >>> ------------------------------------------------------------- > >>> ----- Original Message ----- > >>> From: "Montgomery-Recht, Evan" <evan.montgomery-recht@lmco.com> > >>> To: <php-general@lists.php.net> > >>> Sent: Monday, February 19, 2001 1:06 PM > >>> Subject: [PHP] HTTP POST Question > >>> > >>> > >>>> Good morning... > >>>> > >>>> This should be a good monday morning question. > >>>> > >>>> I have a cgi-bin written in perl (it's actually, a interface to a > >>>> perl-module which is a interface to a telnet-like protocol). > >>>> > >>>> Anyways what I need to do is I have already existing code written in > >>> PHP, > >>>> but at some point I need to call this cgi-bin and get a return code from > >>> it > >>>> and process (good/bad result) and return to completed php script that > >>> says > >>>> it called this cgi-bin. It's not very clear how to set the > >>> HTTP_POST_VARS > >>>> for sending to a post command (which doesn't seem to exist); > >>>> > >>>> Any ideas I don't see a function called: > >>>> > >>>> $HTTP_POST_VARS =set variables; > >>>> $result = > >>>> http_post("http://localhost/cgi-bin/script.pl"); > >>>> > >>>> Thanks, > >>>> > >>>> evan > >>>> > >>>> PS. I'd appricate a working example, even if it's a dummy version. > >>>> > >>>> -- > >>>> PHP General Mailing List (http://www.php.net/) > >>>> To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > >>>> For additional commands, e-mail: php-general-help@lists.php.net > >>>> To contact the list administrators, e-mail: php-list-admin@lists.php.net > >> > >> -- > >> PHP General Mailing List (http://www.php.net/) > >> To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > >> For additional commands, e-mail: php-general-help@lists.php.net > >> To contact the list administrators, e-mail: php-list-admin@lists.php.net > >> > >> > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net

« previous php.general (#40774) next »