Показать сообщение отдельно
Старый 12.05.2010, 20:34
membrilius вне форума Посмотреть профиль Отправить личное сообщение для membrilius Найти все сообщения от membrilius
  № 4  
Ответить с цитированием
membrilius
 
Аватар для membrilius

Регистрация: Aug 2008
Сообщений: 258
2duhowka

про временный файл это было к слову. Если воспользоваться для сохранения функцией tmpfile() ... то после завершения или закрытия файла он будет автоматически удалён.

Можно открыть файл со своего сервера расположенный на другом. Если примитивным способом, то через fopen(). Функция вернёт дескриптор файла. Дальше его можно считать в одну строку через функцию file_get_contents и отправить во шлешку! .. тогда он будет в буфере на момент отправки..

можно открывать файл через fsockopen.. и так же отправлять во шлешку...

можно почитать про потоки и управления ими (stream функции). Тут я советовать не буду.. большого дела не имел. Но механизм такой же.. Читает файл в потоке. потом отдаёт во фшелку.

А от схемы отличается тем что "Мой сервер (сохраняет файл mp3)" .. а тут либо временный файл без расширения.. или буфер.

"Флеш загружает из моего сервера." - по всей видимости флешка уже знает путь и имя и просто его открывает. А тут скрипт сам его отдаёт.