Hola:
Aunque hay escepciones es bastante fácil...

los formularios deben tener un atributo name por cada elemento que se quiera usar (para enviar)... y debe establecerse el método (get/post)... y desde php debes recorrer los arrays $_GET o $_POST para obtener esos valores.
Por ejemplo si el formulario está definido:
<form action="recibir.php" method="post" ...>
<input type="text" name="dato" value="hola" />
...
En recibir.php obtienes el valor dato así:
$d = $_POST["dato"];
echo $d; // muestra en la página "hola"
Saludos