Ce que je ferais, c'est une page générique, qui vérifie $_POST (entre autres, si les chiffres sont bien des chiffres) et qui gère les deux autres pages :
<?php
if (empty($_POST))
{
// Affichage du formulaire (include())
}
elseif (is_nan($_POST['entree_form']) // Peut être plus complexe, avec test sur les valeurs d'un tableau si besoin
{
// Affichage du formulaire (include())
}
else
{
// Affichage de l'image (générateur d'images) (include())
}
?>
Désolé si je t'aide pas énorme, mais j'ai pas trop le temps en ce moment (je devrais répéter un méga voc d'allemand) et j'ai pas tellement envie de m'exploser les yeux sur le code qui a été posté

PS : J'adore faire ce genre de système, avec plein d'includes de partout et des vérifications à la racine xD