Descubrir IP de un PC y redireccionar

Hola, necesito un código para que cualquier persona que se conecte a mi web. se quede registrada su IP en un archivo del servidor (por ejemplo).
También necesito saber como redireccionar a otra web al pulsar un link.
[color=red]salu2[/color]
bueno, lo primero te le debo porque no lo se, pero lo segundo puedes hacerlo solamente poniendo un link ejemplo:

para que vaya de cctw a mi web puedes poner

Click aqui para ser redireccionado a WebsEnCuadros

aunque el termino redireccionar se usa para que cuando un usuario pone una direccion en el browser este sea REDIRECCIONADO a otro dominio por ejemplo si tu pones www.yahoo.com.ar te redireccionan a www.ar.yahoo.com y eso se hace en el panel de control de tu servicio de hosting, lo que tu dices es un simple link de una web a otra.
Voy a ver si te averiguo lo otro, pero deberias abrir otro tema para preguntar eso, saludos.
no seria un script, seria un archivo php
tienes que crear 2 archivos:

:arrow: un archivo vacio al que llamaras ip.txt


:arrow: la index.php:
------------------------------------------------------------------------
<?php
$ip=$_SERVER['REMOTE_ADDR']; //recibimos el ip y lo almacenamos en la variable $ip
$archivo=fopen('ip.txt','a'); //le pedimos que abra el archivo txt
fwrite($archivo, $ip. '
'); //le decimos que escriba el ip y le ponemos un separador br (por que lo pone todo junto)
fclose($archivo); //por ultimo cerramos el archivo
?>
<meta http-equiv="refresh" content="2;url=la pagina web donde redireccioanras">
------------------------------------------------------------------------

Solo tienes que cambiar donde dice la pagina a la que redireccionaras por lo que quieres

eso se estaria guardando en el archivo ip.txt y podras verlo cuando quieras