Para conseguir que tus sitios web dinámicos programados con scritps php funcionen de forma correcta, es necesario que los guardes en un ordenador que actúe como servidor. Para poder conseguirlo tienes dos opciones: 

  • Instalar en tu ordenador un programa servidor.  Con ellos podras hacer funcionar tu sitio de forma local en tu propio equipo y en todos aquellos otros equipos que estén conectados a tu misma red local.  Tu sitio no será accesible a través de Internet, pero es una muy buena solución cuando estás comenzando a programar.
  • Utilizar un servidor web.  Para ello deberás darte de alta como usuario en un sitio web que ofrezca este servicio.  La gran ventaja es que en este caso tu sitio web será visible a través de Internet.

Desde los siguientes enlaces podrás acceder a los sitios web que te permitirán acceder a estas dos opciones. 

Programa que instalará en tu ordenador un servidor local Apache, php y MySQL.

Sitio web que te permite alojar de forma gratuita tu sitio web para que sea accesible desde Internet