mmm... a tu primer duda... hazlo en el mismo script (
que es lo fácil)
Código PHP:
<?php
$bar = 'no hay un valor "seleccionado"';
if (isset($_POST['foo']))
{
$bar = $_POST['foo'];
}
?><form action="" method="post">
<input type="text" name="foo"/>
<input type="submit" value="OK!"/>
<p><?php echo "El valor es: $bar"; ?></p>
</form>
ese es solo un ejemplo, debes
leer mas, por favor...
http://www.php.net/variables.external
por lo de tu segunda duda, es imposible, ninguna función se ejecuta automáticamente.... eso lo debes programar tu en base a eventos, que son, recibir el formulario, por ejemplo...
Código PHP:
<?php
if ( ! empty($_POST)) // existe POST?
{
include 'mis_funciones.inc.php';
mi_funcion();
}
como puedes notar, nada es
mágico-automático, vaya... eso lo debes "
hacer" tu....