Es decir. Dentro de pepe.php tendríamos:
Código PHP:
Ver original<?php
$variable = $_GET['variable'];
?>
<form action="pepe.php" method="GET">
<input type="text" id="variable" name="variable" />
<input type="submit" />
</form>
??
¿O sea que el mismo archivo que contiene el formulario es el que lo procesa? Y a la vez, tenemos un segundo archivo llamado mario.php que también necesita esos datos...
Yo digo, ¿por qué no hacés todo en un sólo archivo? No entiendo la necesidad de dos.
Aún así, yo usaría sesiones. Es decir, que pepe.php tenga:
Código PHP:
Ver original<?php
$variable = $_GET['variable'];
$_SESSION['variable'] = $variable;
?>
Y en mario.php, recojo el valor con:
Código PHP:
Ver original<?php
$variable = $_SESSION['variable'] ;
?>