Ver Mensaje Individual
  #13 (permalink)  
Antiguo 20/12/2011, 15:16
jeshua3001
 
Fecha de Ingreso: octubre-2006
Mensajes: 128
Antigüedad: 17 años, 6 meses
Puntos: 0
Respuesta: no se porque me da error en mi scripts

Los parametros:
Código PHP:
Ver original
  1. $refnun=$_POST['refnun'];
  2. $authnum=$_POST['authnum'];
son recibidos atraves del metodos post cuando la transacion se realizo con exito, son los numero de referencia y luego me abre el scripts


este es realmente el codigo lo demas es un comando para validar un digest

Código PHP:
Ver original
  1. function extraer($cadena){
  2.     $cad = substr($cadena,61,10);    
  3.     return $cad;
  4. }
  5. $refnun=$_POST['refnun'];
  6. $authnum=$_POST['authnum'];
  7. $Resp="APPROVED";
  8.  
  9. switch ($Resp) {
  10.     case "APPROVED":
  11.        
  12.              echo "Referencia: $refnun <br />";
  13.              echo "transaccion: $authnum <br />";}
  14.         ELSE
  15.              echo "Error en la comunicacion de la transaccion y la misma estara en observacion";
  16.         break;
  17.     case "ABORTED":
  18.         echo "Transaccion cancelada a petición del usuario";
  19.         break;
  20.     case "DENIED":
  21.    
  22.         echo "Transaccion RECHAZADA";
  23.         break;
  24.     case "WRONG DIGEST":
  25.         echo "Transaccion RECHAZADA";
  26.         break;    
  27. }

cual es la forma correcta de escribir los valores del switch
Código PHP:
Ver original
  1. $Resp="";
para que este lea cuando es APPROVED, ABORTED, DENIED