RE: [PHP] Passing values from ASP to PHP

From: Date: Thu, 01 Mar 2001 15:59:20 +0000
Subject: RE: [PHP] Passing values from ASP to PHP
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-42184@lists.php.net to get a copy of this message
I'm no ASP guru (never touched it actually), but...it seems as if this will add an extra "&" on the end of the url. myscript.php?one=blue&two=red&three=yellow& ^ -----Original Message----- From: Opec Kemp [mailto:okemp@ozemail.com.au] Sent: Thursday, March 01, 2001 9:47 AM To: gorgonous@gorgonous.dhs.org Cc: PHP General List Subject: RE: [PHP] Passing values from ASP to PHP Hi, To enumerate the key/value in ASP from the form you'd do this <% dim element dim objForm dim strURL '/* We're creating an object so that it won't matter which ' * HTTP method the previous form uses. ' */ If LCase(Server.Request("HTTP_METHOD")) = "post" Then Set objForm = Request.Form Else Set objForm = Request.QueryString End If strURL = "myscript.php?" '/* Now step through the form For each element in objForm '/* Key Name is in the "element" var ' * Value of the key is in the objForm(element) ' * Now build the Redirect string ' */ strURL = strURL & Server.URLEncode(element) & "="& Server.URLEncode(objForm(element)) & "&" Next '/* Now redirect Response.Redirect(strURL) %> That should do it. > > I've been given a project that I want to use PHP with, but > > unfortunately there are unchangable hard-coded values that point clients to an ASP > > script residing on our server. Here's what I want to do, and I don't > > really know how to do it: > > > > I want to pass all the key/value pairs that are passed to the > > ASP script > > to a PHP script. I can get values with Request.Form("key_name"), but > > that takes hard-coding the name of the key. > > > > So if the following is passed to the ASP script: > > one=blue&two=red&three=yellow > > > > Then I would want to redirect to > > myscript.php?one=blue&two=red&three=yellow > > > > How do I go about walking through all the key/values that > > have been passed > > in ASP? I really don't want to have to learn this ugly language.. > > -- 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 (#42184) next »