Sobre el probléma con tus variables .. Repasa esta FAQ del foro PHP:
http://www.forosdelweb.com/showthrea...988#post238988
(pero te recomiendo encarecidamente que leas la siguiente FAQ también .. donde veras como usar correctamente las variables que te lleguen a tus scripts PHP desde URL o formulario (entre otros métodos ) ...)
Cita: otra pregunta, cual es la diferencia entre un archivo .php y otro
.phtml???
Ninguna .. Es más .. podría ser hasta un .html pero que en la configuración del servidor HTTP que se use esté asignada al interprete PHP .. Lo típico es que para PHP seán: .php .phtml .php3 .. pero como ya dije tambien te puedes encontrar algún servidor que interprete PHP bajo un .html pero no es lo más óptimo ..
Un saludo,