Foros del Web » Programando para Internet » PHP »

enviar datos a otra pagina

Estas en el tema de enviar datos a otra pagina en el foro de PHP en Foros del Web. hola a todos, tengo el siguiente problema: utilizo una plataforma llamada oscommerce y quiero enviar los datos de una compra a paypal por medio del ...
  #1 (permalink)  
Antiguo 20/05/2009, 08:09
 
Fecha de Ingreso: mayo-2009
Mensajes: 1
Antigüedad: 15 años
Puntos: 0
enviar datos a otra pagina

hola a todos, tengo el siguiente problema: utilizo una plataforma llamada oscommerce y quiero enviar los datos de una compra a paypal por medio del siguiente codigo:

<<?php echo $total_a_pagar2=$order_total_modules->output2(); ?>

<form action="pagina a donde lo quiero enviar" method="post"> -->
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="mi correo electronico">
<input type="hidden" name="item_name" value="Item Name">
<input type="hidden" name="currency_code" value="MXN">
<input type="hidden" name="amount" value="<?php print $total_a_pagar2;?>">
<input type="hidden" name="return" value="mi pagina de regreso">
<!--<input type="image" src="simplemente la direccion de una imagen de un boton " name="submit" alt="Realice pagos con PayPal: es rápido, gratis y seguro"> -->

</form>


y donde la funcion $order_total_modules->output2() es la siguiente y lo unico que hace es mandarme el total de la venta (como ejemplo "$513.20")

function output2() {
$output_string = '';
if (is_array($this->modules)) {
reset($this->modules);
while (list(, $value) = each($this->modules)) {
$class = substr($value, 0, strrpos($value, '.'));
if ($GLOBALS[$class]->enabled) {
$size = sizeof($GLOBALS[$class]->output);
for ($i=0; $i<$size; $i++) {
if($GLOBALS[$class]->output[$i]['title']=='Total:'){
$output_string .= ' <tr>' . "\n" .
// ' <td align="right" class="main">' . $GLOBALS[$class]->output[$i]['title'] . '</td>' . "\n" .
' <td align="right" class="main">' . $GLOBALS[$class]->output[$i]['text'] . '</td>' . "\n" .
' </tr>';
}
}
}
}
}

return $output_string;
}

Ahora si, el error que me causa es en el:
<input type="hidden" name="amount" value="<?php echo $total_a_pagar2; ?>">

ya que cuando lo envio no lo reconoce el paypal y quiero que me ayuden para ver si asi lo estoy enviando bien o si existe alguna otra manera de enviar los datos a otra pagina sin utilizar un form action. gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:31.