hola, no entiendo muy bien, creo que te enredasta a la hora de explicar, pero esto te puede servir:
Código PHP:
<?php
if(isset($_POST['sub'])){
$sub = $_POST['sub'];
}else{
$sub = "loquesea";
}
// igual con $sub1
?>
mejor muestras lo que tienes en la pagina datos.php, asi saber que pasa con las demas variables que pierden el valor
saludos y suerte