Gostaria de saber como eu faço para fazer upload de um arquivo mp3 de mais ou menos 1,5m usando php
Nenhuma descrição foi enviada.
comentários (0)
suspender
Lista de Respostas:
18/08/2003 5:31pm
(~21 anos atrás)
(~21 anos atrás)
Dependendo do seu servidor, você vai poder fazer facilmente.
Pegue qualquer script aqui na phpbrasil que seja de upload, e coloque no começo dele,
set_time_limit(120);
isso fara com que o script nao "trave" no meio do upload ..
se voce nao quiser usar um script pronto, basta verificar as funcoes move_uploaded_file(), ou, copy()
dreaz
Pegue qualquer script aqui na phpbrasil que seja de upload, e coloque no começo dele,
set_time_limit(120);
isso fara com que o script nao "trave" no meio do upload ..
se voce nao quiser usar um script pronto, basta verificar as funcoes move_uploaded_file(), ou, copy()
dreaz
19/08/2003 6:23am
(~21 anos atrás)
(~21 anos atrás)
tem sim, veja a função move_uploaded_file
www.php.net
o limite padrao do php.ini para arquivos é de 2 MB
www.php.net
o limite padrao do php.ini para arquivos é de 2 MB
19/08/2003 8:31am
(~21 anos atrás)
(~21 anos atrás)
Você também pode utilizar o comando ini_set() para alterar a configuração do seu php.ini em tempo de execução.
20/08/2003 11:10am
(~21 anos atrás)
(~21 anos atrás)
Olha.. não é difícil.. um exemplo bem simples de upload
<?
use um campo do tipo file e no arquivo do post coloque isso
if (copy($file,"../pasta/$file_name"))
echo "Arquivo copiado com sucesso";
else
echo "Falha ao copiar o arquivo";
?>
não esqueça que o php.ini tem que estar habilitado para fazer upload
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
; Whether to allow HTTP file uploads.
file_uploads=On
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
upload_tmp_dir= c:\windows\temp
; Maximum allowed size for uploaded files.
upload_max_filesize=2M
Abraços
<?
use um campo do tipo file e no arquivo do post coloque isso
if (copy($file,"../pasta/$file_name"))
echo "Arquivo copiado com sucesso";
else
echo "Falha ao copiar o arquivo";
?>
não esqueça que o php.ini tem que estar habilitado para fazer upload
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
; Whether to allow HTTP file uploads.
file_uploads=On
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
upload_tmp_dir= c:\windows\temp
; Maximum allowed size for uploaded files.
upload_max_filesize=2M
Abraços
21/08/2003 4:07pm
(~21 anos atrás)
(~21 anos atrás)
Se o servidor suportar um arquivo desse tamanho é só usar as funçÕes normais de upload.
O set_time_limit(0) pode ajudar, mas não funciona se o servidor não suportar os megas que quiser enviar.
O set_time_limit(0) pode ajudar, mas não funciona se o servidor não suportar os megas que quiser enviar.
26/08/2003 7:17pm
(~21 anos atrás)
(~21 anos atrás)
Não esqueça de setar o chmod da pasta remota para poder gravar nela.
03/09/2003 11:21am
(~21 anos atrás)
(~21 anos atrás)
Depois q vc configurar seu servidor baixe esta class http://www.phpbrasil.com/scripts/script.php/id/1174
nela tera uma exemplo de como fazer upload.
nela tera uma exemplo de como fazer upload.
10/04/2004 6:16am
(~20 anos atrás)
(~20 anos atrás)
Aqui no phpbrasil tem um artigo interessante sobre segurança em uploads. Dê uma olhada para evitar bisbilhoteiros, lamers e outros chatos que podem querer 'zuar' seu projeto.