El error es por lo que te mencionan.. o no está el Apache corriendo... como sea, no está interpretando PHP por lo que el navegador lo toma "como un archivo cualquiera" y lo intenta descargar...
Agrego un par de comentarios:
1) para llamar a la misma página sin tener que poner el nombre directamente puedes usar $_SERVER['PHP_SELF'] de esta manera:
Código PHP:
<FORM ACTION="<?=$_SERVER['PHP_SELF'] ?>" METHOD="Post">
así no importa como se llame el archivo, siempre se llamará a sí mismo
...
2).. lo técnicamente correcto es aplicar un isset() en la validación:
Código PHP:
if (isset($_POST['cedula']))
www.php.net/isset
3)
inglualcaus.. se que eres nuevo y no te culpo... pero se te agradecería no cites TODO lo que han comentado...
usalo como lo que es.. una cita
.. de otra manera simplemente responde...
Saludos!