RE: [PHP] Passing values from ASP to PHP

2001-03-01 Thread Opec Kemp

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=bluetwo=redthree=yellow
  
  Then I would want to redirect to
  myscript.php?one=bluetwo=redthree=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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] Passing values from ASP to PHP

2001-03-01 Thread Michael Geier

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=bluetwo=redthree=yellow
  ^

-Original Message-
From: Opec Kemp [mailto:[EMAIL PROTECTED]]
Sent: Thursday, March 01, 2001 9:47 AM
To: [EMAIL PROTECTED]
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=bluetwo=redthree=yellow
 
  Then I would want to redirect to
  myscript.php?one=bluetwo=redthree=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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]