aver os explico, los datos llegan en base64 desde un programa echo en visual basic 5.0
miarchivo.php?DATA=tres_variables_juntas_encriptad as_en_base64
la raiz del problema venia en
Código PHP:
$data = base64_decode($_GET['DATA']);
me he echo esta función:
Código PHP:
function limpia ( $var ) {
$x = strlen($var);
for ($i=0; $i<=$x ;$i++){
if ( ord($var{$i}) > 0 AND ord($var{$i}) < 256 ) $xx .= $var{$i};
}
return $xx;
}
ahora lo que hago es:
Código PHP:
$data = limpia(base64_decode($_GET['DATA']));
y por fin funciona.... no es la solución perfecta.... pero funciona que es lo que le interesa al jefe.... jeje saludos y un gúgol de gracias por intentar ayudarme.