Al parecer hay algo que estas haciendo mal. La verdad que se me van agotando las ideas.
Mira este codigo, quizas te ayude.
Código PHP:
<html>
<body>
<?
if (isset($_GET['name'])) {
echo '<h1>Hola, <b>' . $_GET['name'] . '</b></h1>!';
}
?>
<form action="<?=$_SERVER['PHP_SELF']?>">
Ingrese su nombre: <input type="text" name="name">
<br>
<input type="submit" value="OK">
</form>
</body>
</html>
En lugar de
<input type="submit" value="OK">, tu tendrias
<input name="btn_recibir" type="button" value="RECIBIR" class="boton_big" onClick="Xrecargar()">
Aunque, la verdad, que tu funcion
Xrecargar() estarria demas. Ya que dentro del bloque
if (isset($_GET['name'])) {...} podrias hacer que tus
checkbox no se vean. Es decir, el mismo script PHP recibiria los checkbox que fueron chequeados, y con codigo PHP tienes que hacer que aparezcan asi:
Código PHP:
<?foreach ($check_rec as $valor)
{
if ($valor == $valueCheckbox)
{
?>
<input name=check_rec[] type=checkbox class="clsCheck box01" value="<?=$valueCheckbox?>" style="visibility:hidden">
<?
}
}
?>
$valueCheckbox es la variable que tu usas en PHP para imprimir valores como
"A-000000000000000146".
Espero haberte ayudado!