Acortador de links en php

hoy hice un acortador de links en php, el funcionamiento es: genera una cadena aleatoria para el enlace, después genera una carpeta con esa cadena y dentro un archivo que redirecciona a la web indicada. Aqui el codigo:

<?
$autor = josesd; 
$web = "aqui tu web/"; // pon aqui el enlace de tu web
if($autor != josesd){ echo "Borraste el copiright";} else { 
?>
<form action="#" method="post">
Introduce tu enlace:

<input type="text" name="link" size="50"><input type="submit" name="send">
</form>
<?php
if($_POST['send']){
if(!empty($_POST['link'])){
$words = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890"; 
$code = ""; 
for($i=0;$i<10;$i++) { 
$code .= substr($words,rand(0,62),1); 
}
$aa="$_POST[link]";
$word=preg_quote('http');
if(eregi("[ tnr]+".$word."[ tnr]+",$aa)) {
mkdir($code, 0700);
$link = "$code/index.php";
$fp = fopen($link, "a+");
$string = "<?php header('Location: $_POST[link]'); ?>";
$write = fputs($fp, $string);
fclose($fp);
echo"[b]Enlace:[/b]
[url='".$code."/']$web".$code."[/url]";
}  else {
mkdir($code, 0700);
$link = "$code/index.php";
$fp = fopen($link, "a+");
$string = "<?php header('Location: http://$_POST[link]'); ?>";
$write = fputs($fp, $string);
fclose($fp);
echo"[b]Enlace:[/b]
[url='".$code."/']$web".$code."[/url]";
}

} else {
echo "No escribiste ningun enlace";
}
}
echo "
Acortador de links hecho por ".$autor;
}
?>

Para probarlo podéis hacerlo aquí:
http://josesd.22web.net/short/