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



 

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

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

3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
> безопасная отправка файлов на сервер
svatovo
svatovo
Topic Starter сообщение 2.2.2008, 17:20; Ответить: svatovo
Сообщение #1


Я хочу добавить в интернет-магазин форму для администратора, позволяющую закачать на хостинг полный прайслист товаров в формате zip или doc, xls - не важно. При этом на главной магазина должна генерироваться ссылка "Скачать полный прайслист" для юзеров.

Напишите код, кто знает.

Я в php не разбираюсь, хотя думаю, что вставить куда надо готовый код ума хватит. Так что желательно объяснить подробно что и как с этим кодом делать.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Diablo_hb
Diablo_hb
сообщение 2.2.2008, 20:41; Ответить: Diablo_hb
Сообщение #2


в общем - ели этот прайс лист должен есче импортироваться в БД магазина и заменять позиции и цены и тд тп - то за спосибо вам никто не сделает этого - это не 10 минутная работа - на не в добавок нужно ТЗ

а вот если вам нужно чтобы ее просто скачивали то в чем проблема - один раз сделать такую ссылку в том же html и тупо по ftp с темже именем заливать файл новый поверх старого?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
svatovo
svatovo
Topic Starter сообщение 3.2.2008, 1:12; Ответить: svatovo
Сообщение #3


Нет, речь совсем не идёт о таком прайсе, который должен разкидывать товары по разделам и т.д. Такой скрипт у меня есть и он работает.

Нужен именно простой, загрузил прайс в архиве zip и появилась на главной ссылка для скачивания любому желающему. Вот и всё.


Насчёт грузить прайс по ftp а на главной магазина сделать ссылку - это очень легко реализовать, но не нужно. Смысл в том, чтоб эту загрузку файла могла делать любая секретарка, которой доступ по ftp блокирован (нечего ей в ftp рыться).
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 3.2.2008, 1:32; Ответить: Webmaster_hb
Сообщение #4


svatovo, ну пишите скрипт загрузки файла на сервер
а про ссылочку - то лучше пусть она всегда стоит..
т.к. управление загрузками и зависимости их для отображения усложнит скрипт

для простой загрузки файла на сервер
Форма для загрузки файлов
[php]
<form enctype="multipart/form-data" action="upload.php" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="30000" /> Отправить этот файл: <input name="userfile" type="file" /> <input type="submit" value="Send File" /></form>
[/php]
пример файла на сервере
[php]
<?php
$uploaddir = '/var/www/uploads/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
print "File was successfully uploaded. ";
} else {
print "Error";
}
?>
[/php]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
stream
stream
сообщение 3.2.2008, 2:17; Ответить: stream
Сообщение #5


Webmaster, через вашу форму можно залить как прайс, так и шелл.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 3.2.2008, 2:32; Ответить: Webmaster_hb
Сообщение #6


stream, он его собирается использовать в личных целях
p.s. я лишь даю человеку намек как нужно делать
а не делаю коммерческое приложение, которое должно удовлетворять всем принципам безопасности
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
svatovo
svatovo
Topic Starter сообщение 3.2.2008, 15:46; Ответить: svatovo
Сообщение #7


(stream @ 3.2.2008, 04:17) *
Webmaster, через вашу форму можно залить как прайс, так и шелл.


А что такое шелл?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
svatovo
svatovo
Topic Starter сообщение 3.2.2008, 15:54; Ответить: svatovo
Сообщение #8


Большое спасибо Webmaster

Я слабо в php разбираюсь, в html получше. На вид, похоже, первая часть кода это форма, которая вставляется в html страницу.
Вторая часть - это код php файла который должен иметь имя upload.php

Так или нет?

Если я пишу полную чушь, расскажите подробно чего и куда копировать, чтобы форма заработала.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
svatovo
svatovo
Topic Starter сообщение 3.2.2008, 16:04; Ответить: svatovo
Сообщение #9


К стати, я так и не написал, какой скрипт магазина использую, забыл:rolleyes:

вот название скрипта VETALICH SHOP ver.2.0 2005-02-20
Ссылка: http://aceweb.ru/index.php?&direction=0&or...directory=a/010
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 3.2.2008, 16:40; Ответить: Webmaster_hb
Сообщение #10


svatovo, да всё верно
в файле upload.php надо правильно указать путь куда будут загружаться файлы
uploaddir

а шелл это не файл с данными, а программа например php с помощью которой потом злоумышленник может закачать свой код и взломать ваш сайт
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) FinFile - новые возможности для монетизации Ваших файлов!
3 FileXmaster 2080 25.7.2020, 16:10
автор: -Condis-
Открытая тема (нет новых ответов) OfferGate.Pro - Безопасная монетизация файлового трафика
27 NataliInstalls 15918 7.4.2020, 13:34
автор: OfferGate
Открытая тема (нет новых ответов) Сервер для поднятия proxy ipv4
3 Panameira 2710 13.11.2018, 4:24
автор: zkalinin
Открытая тема (нет новых ответов) Отправка смс на телефоне через web-сайт
0 Sepembra 956 21.8.2018, 16:13
автор: Sepembra
Открытая тема (нет новых ответов) Добавление файлов
0 PHP_Programist 2569 25.4.2018, 12:25
автор: PHP_Programist


 



RSS Текстовая версия Сейчас: 20.4.2024, 8:38
Дизайн