en ese caso, yo no usaría un header()... es tan innecesario...
Código PHP:
<?php
//obtenervariables.php
$num1_variable = $_POST["num1"];
$num2_variable = $_POST["num2"];
//header("location: sumar.php?dnumber1=$num1_variable&dnumber2=$num2_variable");
// yo usaria un include... y de paso, las variables siguen estando a su alcance... :)
include 'sumar.php';
?>
demás de que la respuesta de Doobie tiene mas sentido, enserio!
o de paso cámbiale el método por GET, pero directo al sumar.php ... o cosas similares...