Es que es rarísimo que no funcione el header() y no te dé ningún mensaje de error.
¿Probaste a poner la línea que te dije?
Código PHP:
<?php
error_reporting(E_ALL); // AGREGA ESTA LÍNEA
$link=mysql_connect("localhost","root","") or die (mysql_error());
// Todo el resto igual...
Debería darte algún mensaje de error.
Cita:
Iniciado por nachopro al margen, podrías recomendarme algún entorno de desarrollo un poco más potente que el Bloc de notas que incluye Windows?? jeje
Puedes buscar por aquí:
http://www.forosdelweb.com/f18/mejor-editor-php-291403/
Saludos