No tienen efecto mis scrips php

Hola a todos

Incluyo varios scrip PHP en el código fuente de mi página, subo el archivo al servidor, accedo al archivo desde el navegador y sencillamente no se ve nada.

Si consulto "Ver > Código fuente" aparecen todos los scrips tal como los inserté.

Os dejo el código:

<html>
<head>
<title>Pruebas PRUEBAS</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF">
<?
$miVariable = 'Hola ';
$miVariable2 = 33;
// Imprimimos Hola 33
echo $miVariable.$miVariable2;
?>
<?
$nombreVariable = "miVariable";
$$nombreVariable = "Hola";
// Imprimimos Hola
echo $miVariable;
?> <?
echo 'Esto se ve';
// esto no se ve
echo 'esto tambien se ve';
/* esto tampoco
se ve */
?> <?
define ('miConstante','valor de mi constante');
echo miConstante;
?> <?
$definida = defined("miVariable");
// Mostrara 0 si existe la variable y 1 si no existe
echo $definida;
?> <?
define ('echo','valor de mi constante');
echo constant('echo');
?> <?
$mensaje="Tengo hambre!!"; //Comentario de una linea
echo $mensaje; #Este comentario también es de una linea
/*En este caso
mi comentario ocupa
varias lineas, lo ves? */
?>


</p>


Ir a Index</p>
</body>
</html>

Por favor, ¿Qué es lo que hago mal?
tus scripts tienes que guardarlos con extension php

asi miscript.php

saludos
Ok, pein, muchas gracias

Efectivamente lo tenía con extensión htm y ahora con extensión php funciona, al menos en el servidor remoto.

Sin embargo en el servidor local sigue sin funcionar, no sé si está mal configurado o si me conviene otro servidor.

Mi SO es el Vista Home y el servidor local es wampserver 2.0 powered by anaska.

Aparentemente la aplicación está bien instalada, dado que desde mi navegador accedo a mi aplicación "prueba" situado en la carpeta "www" escribiendo "http://localhost"

Sin embargo no funcionan los mismos scrip de php que en el servidor remoto van perfectamente.

Os agradecería me siguierais orientando.