Si solamente quieres que puedas entrar tú, mientras desarrollas algo:
<?php
$miIP = "85.123.48.21" //Cambialo por tu IP real.
if ($_SERVER['REMOTE_ADDR'] = $miIP ) {
//Aquí va el contenido de la página
} else {
//Aquí va el error que quieras que se muestre
}
?>
Podrás encontrar en varias web, que para saber la IP real, aún aunque usen proxy, se haga todo esto. Pero no es necesario para lo que quieres.
http://www.taringa.net/posts/info/2202363/Saber-la-Ip-de-un-usuario-mediante-PHP.htmlLo ideal, para lo que entiendo que quieres, claro, sería que la zona restringida fuese una carpeta, y prohibieses la entrada mediante .htaccess. No te pongo como hacerlo, porque para ello tendría que mirar alguna página web. No lo sé de memoria. Así que para eso, hazlo tú y aprende un poco más
También es posible, que me ha pasado, que al hacer eso el servidor dé error 500, o tu servidor no esté habilitado el .htaccess. Sobretodo si es gratuíto.
Hablando de lo que tu quieres, claro. Otra cosa distinta es que quieras hacer registros y autentificación de usuarios, y según tu grupo de usuario o tu usuario puedas acceder o no a ciertas zonas, como perfil, area de administración, etc...