
05.07.2009, 16:31
|
|
Постоянный
Регистрация: 31.01.2008
Сообщений: 643
Провел на форуме: 6128108
Репутация:
445
|
|
Сообщение от ANTIHАCK
Привет всем! Нужна не большая помощь.. Есть скрипт:
PHP код:
<?php
if($_FILES["filename"]["size"] > 1024*300*1024)
{
echo ("<h1>Размер файла превышает 300 мегабайт<h1>");
exit;
}
if(copy($_FILES["filename"]["tmp_name"],
"c:/WebServers/home/10.2.197.11/subdomain/files/".$_FILES["filename"]["name"]))
{
echo ' <form><input type="text" onclick="f2(this);" readonly="" style="width:287px;" value='."http://10.2.197.11/files/".$_FILES["filename"]["name"].'></form>';
} else {
echo("<h1>Ошибка загрузки файла<h1>");
} ?>
Мне нужно чтоб он переименовывал загружаемый файл... лучше чтоб было как на слил.ру (1,2,3,... 322, 434334) возможно такое сделать?
Можно
Рассказываю структуру
Заливаешь файл... Как залил пишешь в mysql колонки:
id = индификатор файла при запросе GET (к примеру sait.ru/?id=412421) индефикатору просваиваем рандомное число но не одно а несколько (rand())(к примеру рандомное число от 1000 до 10000)
file = ссылка на файл для скачки
Далее если у нас есть GET запрос Id=4125
то просто сверяем есть ли колонка id со значением 4125 если есть то выдираем то что в колонке file под id=4125
Чисто на словах объяснил так как Mysql запросы пока что плохо знаю (говорю сразу надо мудрить с WHERE)
|
|
|