Tema: Cookies ?
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/07/2005, 14:00
Suyta
(Desactivado)
 
Fecha de Ingreso: septiembre-2004
Mensajes: 360
Antigüedad: 19 años, 6 meses
Puntos: 1
Cookies ?

Hola todos.

Implementé un pequeño proceso para hacer pagos desde mi sitio.
Mi link de pagos apunta a redirect.php:

Código PHP:
<?
if ((isset($_REQUEST['id'])) || (isset($_REQUEST['link']))) {
setcookie('redirected'$_REQUEST['id'], time()+2592000);
$link=base64_decode($_REQUEST['link']);
 
header("Location: $link");
}
?>
Setea las cookies y lleva al panel del login del sistema que uso.
Una vez concretado el pago retorno a recibo.php:
Código PHP:
<?
if (isset($_COOKIE['redirected'])) {
header ("Location: index.php?gataway=1&rid=".$_COOKIE['redirected']);
}
?>
El header me lleva a una rutina que deduce el importe pagado y se debita y acredita segun corresponda y vuelvo a mi panel.
Todo bien pero algunos operadores del sistemita no logran finalizar correctamente la operación... pueden pagar... retornan bien pero... no se asienta el pago y el importe sigue apareciendo en "pendientes".
Esto le pasa a ALGUNOS no a TODOS, es como si el problema estuviera en el cliente y no en el server o en el script.
Puede ser un problema de cómo guarda las cookies el equipo o algo asi ?
Una ayudita por favor

----Editado porque me expliqué muy mal la primera vez

Última edición por Suyta; 01/07/2005 a las 16:00