Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. E ai galera, beleza? Cá estou eu de novo pra encher o saco de vocês. XD

    Tipo, alguém aqui já conseguiu fazer upload de arquivos utilizando o php? Estive visitando vários sites do Google, mas alguns scripts que testei tive problemas porquê nada era exibido na tela, ou sempre recebia mensagens de erro dizendo que não era possível fazer o upload do arquivo. ^^''

    Alguém sabe como fazer e poderia me dar uma ajuda?

    Valeu galera. o/

  2. Procure por estas linhas no arquivo php.ini:

    ;;;;;;;;;;;;;;;;
    ; 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 =

    ; Maximum allowed size for uploaded files.
    upload_max_filesize = 2M

    Até

    mtec



  3. Opa velho, obrigado pela ajuda. ^^
    Eu estive vendo o arquivo e está tudo bem com ele. Achei uma função na internet que finalmente funcionou e estou postando.

    Formulário de upload:
    Código :
    <form enctype="multipart/form-data" action="up.php" method="post">
    <input type="hidden" name="MAX_FILE_SIZE" value="300000" />
    Send this file: <input name="userfile" type="file" />
    <input type="submit" value="Send File" />
    </form>

    Programa de upload em php:
    Código :
    <?php
    // Nas versões do PHP anteriores a 4.1.0, deve ser usado $HTTP_POST_FILES
    // ao invés de $_FILES.
     
    $uploaddir = '/var/www/uploads/';
    $uploadfile = $uploaddir . $_FILES['userfile']['name'];
    print "<pre>";
    if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])) {
        print "O arquivo é valido e foi carregado com sucesso. Aqui esta alguma informação:\n";
        print_r($_FILES);
    } else {
        print "Possivel ataque de upload! Aqui esta alguma informação:\n";
        print_r($_FILES);
    }
    print "</pre>";
    ?>

    Valeu pessoal e obrigado mtec pela ajuda. ^^

  4. Bit fica meu agradecimento a vc pois eu estava precisando dessa função tb e já tava quase dano um troço pq num achava uma q prestava



  5. Nada velho. ^^
    Acabei esquecendo também de descrever algumas coisas do código:

    Na seção:
    Código :
    <input type="hidden" name="MAX_FILE_SIZE" value="300000" />

    O value representa o limite do tamanho do arquivo para upload. Neste caso, coloquei 300 kbytes (aproximado). O valor é medido em bytes.

    Código :
    $uploaddir = '/var/www/uploads/';

    Aqui, nesta seção, você coloca onde onde seu arquivo será upado.






Tópicos Similares

  1. Respostas: 8
    Último Post: 14-10-2015, 10:05
  2. Problema com uso de memoria pelo MySQL
    Por Daniels no fórum Servidores de Rede
    Respostas: 1
    Último Post: 21-06-2005, 08:36
  3. Problemas com driver de video no Debian 3
    Por Bigode no fórum Servidores de Rede
    Respostas: 0
    Último Post: 12-09-2004, 20:49
  4. Problemas com nome de domínio no postfix
    Por moon_knight no fórum Servidores de Rede
    Respostas: 1
    Último Post: 20-04-2004, 09:16
  5. problemas com placa de rede rtl8139 no debian
    Por nathan_levy no fórum Sistemas Operacionais
    Respostas: 0
    Último Post: 12-04-2004, 08:04

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L