X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Подайте скрипт
Reydan
Reydan
Topic Starter сообщение 27.3.2010, 13:51; Ответить: Reydan
Сообщение #1


Искал, но к сожалению не нашёл. В общем нужен скрипт, для загрузки на сервер например в папку upload (с возможностью изменения его имени) и вывода ссылки+информации о нём (размер+название) на странице Upload.php Помогите, если не сложно :xz:
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZhukV
ZhukV
сообщение 27.3.2010, 14:14; Ответить: ZhukV
Сообщение #2


Для закачки файлов на червак я использую http://www.verot.net , могу посоветовать, прикольная вещь.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Reydan
Reydan
Topic Starter сообщение 27.3.2010, 14:36; Ответить: Reydan
Сообщение #3


ZhukV, пробывал, но он не дает ссылку на файл.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZhukV
ZhukV
сообщение 27.3.2010, 15:03; Ответить: ZhukV
Сообщение #4


Верно, те нужно будет самому сформировать ссылку.
Вот к примеру так (использую библию, которую я дал выше):
[PHP]
$new_name_imag=generate_code();//эта функция генерирует любой код
$big_imag=new Upload($_FILES['upload'];//инициализируем класс
$big_imag->allowed=array('image/*');//только картинки
$big_imag->file_new_name_body=$new_name_imag;//задаем для загружаемой картинки новое имя
$big_imag->image_convert='jpg';//конвертирует в jpg
$big_imag->image_background_color='#000000';//если png то задний фон будет черным
$big_imag->process('images/');//начали загрузку в папку images[/PHP]
Так описывается загрузка файла при помощи библии.
После загрузки, можна вытаскать уже готовое название картинки или файла. За это в моем примере отвечат
[PHP]$name_q=$big_imag->file_dst_name;[/PHP]
Так, название получили, теперь его надо вывести.
Вот к примеру можна просто вывести в браузер:
[PHP]
echo "images/".$name_q;
[/PHP]
А можна записать в базу (либо файл), и потом, где нужно выводить:
[PHP]
$sql="INSERT INTO table (images) VALUES ('$name_q')";
mysql_query($sql);
[/PHP]
-------------------------------------------------
Также следует не забивать, что при загрузке файла могут возникнуть ошибки. В даной библии, за проверку загрузки файла отвечает: $big_imag->processed, если вернет true, закачка успешно, в противном случае ошибка, которую также можна вывести
Вот проверка на загрузку файла:
[PHP]
if($big_imag->processed==true){
echo "УСПЕШНО<br />\r\n"."images/".$name_q;//сразу вывели адрес
}
else{
echo "NOT UPLOAD FILE".$big_imag->error;//и сразу покажет ошибку
}
[/PHP]
Думаю сложного здесь ничего нет.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Скрипт поисковика видео StrongTube
3 3josoft 1545 14.8.2023, 14:45
автор: 3josoft
Открытая тема (нет новых ответов) Скрипт приема платежей p2p с карты на карту card2card
Скрипт приема платежей p2p с карты на карту card2card
15 zladey1986 7753 26.3.2023, 8:54
автор: Palundra
Открытая тема (нет новых ответов) Продам скрипт перевода постов и комментариев
4 Tutich 737 19.1.2023, 17:23
автор: Tutich
Открытая тема (нет новых ответов) Битрикс скрипт нативной установки
3 Nemo 2429 20.11.2022, 10:09
автор: Webmaster24
Открытая тема (нет новых ответов) Посоветуйте скрипт интернет-магазина
(партнерская программа - критична!)
9 Aloof 7309 2.12.2021, 15:03
автор: Ilonek


 



RSS Текстовая версия Сейчас: 19.3.2024, 9:21
Дизайн