Parar variables entre paginas PHP


- Se puede pasar directamente en el url de la nueva dirección:


echo "<input name='BcitaPM' type='button' value='PEDIR' onclick='window.location=\"Cita.php?a=$a&b=$b&c=$c&d=$d&e=$e\"'>";



- Puedes usar sesiones. Las variables que declares de sesión podras usarlas en cualquier página que esté dentro de la sesión sin pasarlas en el url:


principal.php

<?php

session_start();

$_SESSION['a'] = "Valor de a";

$_SESSION['b'] = "Valor de b";

$_SESSION['c'] = "Valor de c";

$_SESSION['d'] = "Valor de d";

$_SESSION['e'] = "Valor de e";


?>

<form name='formulario' method='POST' action='Cita.php'>

<input name='BcitaPM' type='submit' value='PEDIR'>

</form>



Cita.php

<?php

session_start();

echo $_SESSION['a'] ."<br>";

echo $_SESSION['b'] ."<br>";

echo $_SESSION['c'] ."<br>";

echo $_SESSION['d'] ."<br>";

echo $_SESSION['e'] ."<br>";

?>