Non facciamo confusione...
Le pagine le apri normalmente pigiando con il bottone del mouse su un link html.
L'href del link html può essere qualsiasi cosa tra cui in particolare una pagina con un nome di un file con estensione .php.
Quando il server riceve la richiesta di una pagina .php interpreta quella pagina come uno script php.
Se vuoi passare qualche dato a quella pagina uno dei metodi è il cosidetto metodo get.
codice:
href="pagina.php?parametro1=valore1¶metro2=valore2"
In pagina.php puoi recuperare i parametri dall'array globale $_GET
codice:
$parametro1 = (isset($_GET["parametro1"])?$_GET["parametro1"]:"");
$parametro2 = (isset($_GET["parametro1"])?$_GET["parametro1"]:"");
Diverso il caso per passare dati di un form...in questo caso si usa generamente il metodo post (array $_POST).
Kapito ?