MedUpload 2.0
Publicado por Diego Monteiro Medeiros de Araújo 03/03/2006
[ Hits: 4.492 ]
Homepage: http://www.csce.com.br
Sistema simples para upload de arquivos.
Lista arquivos e cria subdiretório.
Prático para quem está com pressa em disponibilizar um meio alternativo a um FTP.
ARQUIVO PRINCIPAL (Ação do Upload) <?php /* * Upload 2.0 30/12/03 * Revisado em 03/03/06 * * Envia arquivos para a pasta escolhida pelo usuário * caso não exista, a pasta será criada no servidor. * * Diego Monteiro Medeiros de Araújo * medeirosdiego@gmail.com */ // Altera o umask para a criação do diretório $umask_anterior = umask(0); if ($_FILES["file"]["error"] === 0) { @ mkdir($_POST["{$_POST["select_dir"]}"],0777); @ move_uploaded_file($_FILES["file"]["tmp_name"],"./{$_POST["{$_POST["select_dir"]}"]}/{$_FILES["file"]["name"]}"); ?> <script> window.alert('Arquivo carregado com sucesso!!'); window.location = 'index.php'; </script> <? } else { switch ($_FILES["file"]["error"]) { case 1: $msg_err = "O arquivo no upload é maior do que o limite \ndefinido em upload_max_filesize no php.ini!"; break; case 2: $msg_err = "O arquivo ultrapassa o limite de tamanho em \nMAX_FILE_SIZE que foi especificado no formulário!"; break; case 3: $msg_err = "O upload do arquivo foi feito parcialmente!"; break; case 4: $msg_err = "Não foi feito o upload do arquivo. Tente novamente!"; break; default: $msg_err = "Ocorreu um erro.\nVerifique qual o problema!"; } ?> <script> window.alert('<?=$msg_err?>'); history.back(); </script> <? umask($umask_anterior); } ?>
Lendo e escrevendo em arquivos.
Mural de recados com arquivo de log
Listar o conteúdo de um diretório
Orion - extração e conversão de dados de arquivos texto e CSV
Nenhum coment�rio foi encontrado.
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Git config não aplica configurações
O que você quer para sua vida ao usar o Linux?
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Falhas em startar o mongodb [RESOLVIDO] (3)
samba4 versao 4.22.3 usuario nao consegue trocar a senha (2)
[dica] Aqui um vídeo educativo de verdade: engenharia reversa (0)