Перейти к содержанию
СофтФорум - всё о компьютерах и не только

загрузка файлов на сервер


Рекомендуемые сообщения

Привет.

Как сделать на странице php форму для загрузки файла с локального диска на сайт, примерно как на этом форуме можно картинки upload-ить? Если это по ftp делается, то нужны ли какие-то права для этого (логин, пароль) и как они будут передаваться (если написать на странице скрипт с паролем к ftp, то он будет виден :D )?

Пожалуйста, нужен скрипт для этого :bye1:

Еще вопрос: когда сразу несколько человек в один момент времени открывают через php один файл на чтение, т.е. вывод на экран, нет ли тут какого-то глюка, что они не смогут одновременно? Т.е. нужна синхронизация?!

То же самое с записью. Они одновременно смотрят файл и записывают на сервер, не будет ли конфликта?

Важно: если это делает passthru ...exe ВХ.ФАЙЛ ВЫХ.ФАЙЛ - то могут ли одновременно запускать этот скрипт для одного файла? Вроде тут не так просто. Как сделать синхронизацию? :bye1:

Ссылка на комментарий
Поделиться на другие сайты

Насчет загрузки файла, делаеться это через HTTP, читайте здесь

http://www.php.net/features.file-upload

Насчет читения файла, проблем нет, синхронизация не нужна так как файл не изменяеться. Но для записи в файла - нужно. Форум обично пользуеть сервер БД и он заботиться о синхронизации. Конечно, есть и форумы которые пользуют файлов, можно размотреть у них изходниках.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

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

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...