justo como lo expones con tu ejemplo, no....
podría ser algo así...
Código PHP:
<?php
function candy()
{
$bar = 'no hay un valor "seleccionado"';
if (isset($_POST['foo']))
{
$bar = $_POST['foo'];
}
echo $bar;
}
?><form action="" method="post">
<input type="text" name="foo"/>
<input type="submit" value="OK!"/>
<p>Resultado: <?php candy(); ?></p>
</form>
como te dije, no se ejecutan solas, osea... no se pueden ejecutar solas, tu debes programar ese comportamiento...