PHP Si a continuación, redirigir de OSCommerce

  • mossman65
  • Born
  • Born
  • No Avatar
  • Registrado: May 20, 2011
  • Mensajes: 3
  • Status: Offline

Nota Mayo 20th, 2011, 1:48 pm

Hola y gracias,

Soy nuevo en PHP y han instalado con éxito una versión de osCommerce para mi empresa.

Utilizamos listado como nuestro procesador y han limitado las opciones con los servicios. Nuestra recepción utiliza su punto de venta virtual para introducir tarjetas de pedidos por teléfono. También estamos utilizando la cuenta de nuestro carrito de línea nueva.

El tema:
Si puedo cambiar las páginas de respuesta en el lugar de los procesadores para redirigir a la página de procesamiento de OSC para completar mi pedido web, se rompe la página de secretarios para que pueda ver el recibo de la transacción o imprimirlo. Si yo uso el valor por defecto los procesadores de la página de respuesta que cobra la tarjeta, pero no llega a completar el orden en el OSC ya que las variables no se pasan a través de su página para actualizar la sección de administración de la OSC.

La idea:
Una declaración de SI en la parte superior de mi proceso. Página de PHP que busca un "definido por el usuario" variable del procesador, o viceversa de una cesta de OSC. No está seguro de que funcionará mejor.

si la variable user_defined_field == entonces
tiene que OSC_process_page.pgp
más
tiene que processors_page
final si

Cualquier ayuda sería genial!
Aaron
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Mayo 20th, 2011, 1:48 pm

  • Bogey
  • Bogey
  • Genius
  • Avatar de Usuario
  • Registrado: Jul 14, 2005
  • Mensajes: 8212
  • Loc: USA
  • Status: Offline

Nota Mayo 20th, 2011, 2:57 pm

PHP Código: [ Select ]
<?php
if($variable == $_POST['user_defined_field'])
{
     header("LOCATION: OSC_process_page.php");
}
else
{
     header("LOCATION: processors_page.php");
}
  1. <?php
  2. if($variable == $_POST['user_defined_field'])
  3. {
  4.      header("LOCATION: OSC_process_page.php");
  5. }
  6. else
  7. {
  8.      header("LOCATION: processors_page.php");
  9. }
"Bring forth therefore fruits meet for repentance:" Matthew 3:8
  • mossman65
  • Born
  • Born
  • No Avatar
  • Registrado: May 20, 2011
  • Mensajes: 3
  • Status: Offline

Nota Mayo 23rd, 2011, 6:27 am

Gracias por su respuesta!

Puedo insertar el texto siguiente:

///// ///// REDIRECT SOBRE PEDIDO

if ($ variable == $ _POST ["transactionamount"])
{
header ("Location: buy_online / catalog / checkout_process.php");
}
más
{
header ("Location: VPOSWebResponse.asp");
}

/ / / / FIN REDIRECT / / / /

Es el resultado al que redirige muchos errores a cabo.

Lo coloca en la parte superior de mi página de pago, debo configurar / param "transactionamount" a null?

Gracias!
Aaron
  • Bogey
  • Bogey
  • Genius
  • Avatar de Usuario
  • Registrado: Jul 14, 2005
  • Mensajes: 8212
  • Loc: USA
  • Status: Offline

Nota Mayo 23rd, 2011, 12:19 pm

¿Cuál es el variable $?
"Bring forth therefore fruits meet for repentance:" Matthew 3:8

Publicar Información

  • Total de mensajes en este tema: 4 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 151 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC