Comparando direcciones IP

function getIp() { return ""; } 

Quiero adaptar o rehacer esto para que ciertas acciones solo puedan tomarse de localhost o de mi servidor isp. Puedo hacer que funcione con un poco de JavaScript para 127.0.0.1 pero no para el otro.

Apreciar cualquier ayuda; Gracias

Realmente quieres hacer esto completamente en el servidor. Si busca IPs en el lado del cliente, entonces la gente puede piratear eso fácilmente. Por ejemplo, modificando su código en su navegador utilizando un inspector web como Firebug.

Afortunadamente, es bastante simple de hacer en el lado del servidor:

La variable $_SERVER['REMOTE_ADDR'] es una cadena simple, por lo que debería poder usar la comparación de cadenas para buscar las direcciones IP que desee.

Como por ejemplo: