|    
			
				20/12/2011, 13:46
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: octubre-2006 
						Mensajes: 128
					 Antigüedad: 19 años Puntos: 0 |  | 
  |  Respuesta: no se porque me da error en mi scripts  
  Logre agregarla, el problema era que no habia declarado las variables y quedo tal cual como lo pensaba, pero ahora me corre la funcion "transaction" asi sea aprovada o no 
 function extraer($cadena){
 $cad = substr($cadena,61,10);
 return $cad;
 }
 $total=$_P
 $fees=$_SESSION['fees'];
 $dtype=$_SESSION['dtype'];
 $amount=$_SESSION['amount'];
 $Resp="APPROVED";
 echo "$total";
 
 switch ($Resp) {
 case "APPROVED":
 /*aqui agrege la funcion la cual quiero que me funcione solo cuando es aprovada la transacion */
 transaction(
 -1,
 $uid,
 $amount,
 $fees,
 1,
 1,
 "{$data['DepositMethod'][$dtype]['name']} Depositing"
 );
 
 $comando="java -Djava.library.path/Digest/lib/ -classpath /Digest/:/home/Digest/classes Digest $total ";
 $op=shell_exec($comando);
 $cdigest=extraer($op);
 echo $cdigest;
 if ($digest==cdisget){
 echo "Transaccion COMPLETADA <br />";
 echo "Numero de Referencia: $refnun <br />";
 ELSE
 echo "Error en la comunicacion de la transaccion y la misma estara en observacion";
 break;
 case "ABORTED":
 echo "Transaccion cancelada a petición del usuario";
 break;
 case "DENIED":
 echo "RECHAZADA";
 break;
 case "WRONG ":
 echo "RECHAZADA";
 break;
 
 
 
 
 lo que quiero es que funcione solo cuando es APPROVED no para los demas casos
 cuando estas son RECHAZADA
     |