Вопрос опотным кодерам. Насчет импорта файлов зц

189
.
ороче задавална многиг форумах этот ответ и так и неполучил вразумительный ответ.
Мне нужно подсказать код, чтобы когда я выгружаю файл через импорт немогу узнать размер файла. пытался узнать функцией filesize, но аказалась она недействует если файл не на сайте. Сказали можно узнать по средствам сокетов, но так несказали. Вот код

if (isset($_POST['submit']))
{
$url = trim($_POST['url']);
$opis = check(trim($_POST['opis']));
$newn = check(trim($_POST['newn']));
$tipf = format($url);
if (eregi("[^a-z0-9.()+_-]", $newn))
{
echo "В новом названии файла <b>$newn</b> присутствуют недопустимые символы<br/>Разрешены только латинские символы, цифры и некоторые знаки ( .()+_- )<br /><a href='?act=import&amp;cat=" . $cat . "'>Повторить</a><br/>";
require_once ('../incfiles/end.php');
exit;
}
$import = "$loaddir/$newn.$tipf";
$files = file("$import");
if (!$files)
{
if (copy($url, $import))
{
$ch = "$newn.$tipf";
echo "Файл успешно загружен<br/>";
mysql_query("insert into `download` values(0,'" . $cat . "','" . $loaddir . "','" . $realtime . "','" . $ch . "','file','','','','" . $opis . "','');");
} else
{
echo "Загрузка файла не удалась!<br/>";
}
} else
{
echo "Ошибка, файл с таким именем уже существует в данной директории<br/>";
}
} else
{
echo "Загрузка по http<br/>";
echo "<form action='?act=import&amp;cat=" . $cat . "' method='post'>";
echo "Введите URL:<br/><input type='text' name='url' value='http://'/> <br/>Описание: <br/><textarea name='opis'></textarea><br/>Сохранить как(без расширения): <br/><input type='text' name='newn'/><br/>";
echo "<input type='submit' name='submit' value='Загрузить'/></form><br/>";
}
Импорт от родного зц от джона
Всего: 1