Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''file''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 13 registros

  1. sergionpinheiro

    Carregamento automático campo input file

    Boa noite galera, Estou com a seguinte questão. Estou desenvolvendo um sistema que manipula arquivos em PDF. Eu faço o upload do arquivo para o sistema e ele fica salvo numa pasta e banco de dados. Meu problema é: existe a possibilidade de quando eu clicar num botão ele ir lá no banco e carregar esse arquivo no input file (tipo preenchimento automático de acordo com o cadastro do banco)? Pois queria que quando isso acontecesse, este campo ficaria oculto e o usuário apenas iria clicar um botão para alterar o arquivo conforme a configuração feita previamente no sistema. Não queria ter que clicar para carregar o arquivo no input, uma vez que, ele está salvo no sistema. Isso é possível?
  2. Rodrigo Ferreira Santos

    Ler aquivo texto

    Senhore preciso fazer um script que sera executado no shell do linux ou via web ele ira ler um arquivo texto no formato csv onde exite duas colunas uma nome e outra telefone, nao ha nomes nas colunas somente os dados com isso preciso ler e depois executar um shell_exec com um comando onde irei usar o nome e depois de alguns funçoes o telefone o separador e ,(virgula).
  3. atkinson

    Modificar linha em FILE txt (C)

    Oi, estou fazendo um sistema de locadora de carros pra um projeto de faculdade em C, mas estou tendo problemas em uma parte. Meu código ele registra carros e os localiza quando disponíveis, e no arquivo carros.txt os dados ficam organizados dessa maneira: 1 XXX1234 Gol 120 0 YYY1234 Corsa 110 O 1 e 0 no começo pra determinar disponível ou indisponível O XXX1234 é a placa do carro Logo depois da placa vem o modelo do carro E no final é o valor da diaria de cada carro, sendo o gol 120 reais por dia e o corsa 110 reais por dia. Eu gostaria de saber, entre todos os carros, como eu poderia por exemplo, digamos que alugaram o gol, como eu faço pro meu sistema localizar o Gol, e modificar o 1 pra 0. Não estou conseguindo achar os comandos q fazem essa busca e alteração. Se alguem puder me ajudar, agradeço muitíssimo. Obrigado pelo seu tempo!
  4. kamin

    Abrir video/mp4 externo com PHP

    Estou tentando ler arquivos mp4 com o PHP, meu código inicial era $file = 'https://s3-sa-east-1.amazonaws.com/onlytestes/video.mp4'; header('Content-type: video/mp4'); readfile($file); Mas dessa forma não dava pra navegar na barra de duração do vídeo, pular e nem mesmo voltar, até que o vídeo esteja 100% carregado. Claro que quando leio diretamente o arquivo (video.mp4) tudo ocorre bem. Resolvi este problema com o seguinte código $request = 'video.mp4'; $file = $request; $fp = @fopen($file, 'rb'); $size = filesize($file); // File size $length = $size; // Content length $start = 0; // Start byte $end = $size - 1; // End byte header('Content-type: video/mp4'); header("Accept-Ranges: 0-$length"); if (isset($_SERVER['HTTP_RANGE'])) { $c_start = $start; $c_end = $end; list(, $range) = explode('=', $_SERVER['HTTP_RANGE'], 2); if (strpos($range, ',') !== false) { header('HTTP/1.1 416 Requested Range Not Satisfiable'); header("Content-Range: bytes $start-$end/$size"); exit; } if ($range == '-') { $c_start = $size - substr($range, 1); }else{ $range = explode('-', $range); $c_start = $range[0]; $c_end = (isset($range[1]) && is_numeric($range[1])) ? $range[1] : $size; } $c_end = ($c_end > $end) ? $end : $c_end; if ($c_start > $c_end || $c_start > $size - 1 || $c_end >= $size) { header('HTTP/1.1 416 Requested Range Not Satisfiable'); header("Content-Range: bytes $start-$end/$size"); exit; } $start = $c_start; $end = $c_end; $length = $end - $start + 1; fseek($fp, $start); header('HTTP/1.1 206 Partial Content'); } header("Content-Range: bytes $start-$end/$size"); header("Content-Length: ".$length); $buffer = 1024 * 8; while(!feof($fp) && ($p = ftell($fp)) <= $end) { if ($p + $buffer > $end) { $buffer = $end - $p + 1; } set_time_limit(0); echo fread($fp, $buffer); flush(); } fclose($fp); exit(); porém, só da certo com arquivos local, acho que o HTTP_RANGE não funciona, retorna o seguinte erro no console Failed to load resource: the server responded with a status of 416 (Requested Range Not Satisfiable) eu preciso ler vídeos da Amazon S3, exemplo: https://s3-sa-east-1.amazonaws.com/onlytestes/video.mp4 alguém tem alguma ideia?
  5. 11closed

    input type file não carrega arquivo .CSV

    Olá pessoal, estou com um problema aqui e não consigo achar a solução de jeito nenhum o $_FILES['file'] não está recebendo o arquivo index.php <?php error_reporting(E_ALL & ~ E_NOTICE); include("config/config.php"); header("Content-Type: text/html; charset=ISO-8859-1",true); ?> <form id="form" name="form" action="add_analise.php" enctype="multipart/form-data" method="POST"> <b>Importe o arquivo .CSV : </b><input name="file" id="file" type="file" /><br> <hr> <input type="submit" value="Ver Analise" /> </form> add_analise.php <?php include("config/config.php"); header("Content-Type: text/html; charset=ISO-8859-1",true); //Define o lugar que será salvo o arquivo com um nome aleatório $arquivo = 'csv/' . uniqid(rand(), true) . '.csv'; if (empty($_FILES['file'])) { echo 'A requisição não veio por POST'; exit; } elseif ($_FILES['file']['error'] !== UPLOAD_ERR_OK) { echo 'Erro ao fazer o upload', $_FILES['file']['error']; exit; } elseif (!move_uploaded_file($_FILES['file']['tmp_name'], $arquivo)) { echo 'Erro ao mover para a pasta'; exit; } $handle = fopen ($arquivo, 'rb'); //Verifica se o arquivo pode ser lido if (!$handle) { echo 'Falha ao ler o arquivo'; exit; } // Lê o conteúdo do arquivo while(!feof($handle)){ // Pega os dados da linha $linha = fgets($handle, 1024); // Divide as Informações das celular para poder salvar $dados = explode(';', $linha); echo $dados[0]."<br>"; // Verifica se o Dados Não é o cabeçalho ou não esta em branco if($dados[0] != 'Date' && !empty($linha)){ //mysql_query('INSERT INTO emails (nome, email) VALUES ("'.$dados[0].'", "'.$dados[1].'")'); } } // Fecha arquivo aberto fclose($handle); //Deleta o arquivo após usá-lo unlink($arquivo); ?> aqui aparece a mensagem "A requisição não veio por POST" o arquivo que estou tentando enviar é um .CSV com apenas 4 kb, la no php.ini, parece estar tudo certo, Estou usando o Windows 10 com programa WAMP, e estou no localhost a pasta "csv" e os arquivos "index.php" e "add_analise.php" estão na mesma pasta, dentro do localhost, já tentei varios testes, e não estou entendendo porque o $_File não recebe o arquivo .csv
  6. Ola, estou montando uma pagina de administração de um site. Esta pagina em especifico fará o update de fotos, e com um botão 'Adicionar Foto' ele acrescenta um novo input file. Cada input criado é colocado um id especifico( id="arquivo1"... id="arquivo2", etc... ), e eles tem uma barra de progress bar(tambem aparece a porcentagem da transferencia), e quando o form for dado submit deve começar a transferência para o servidor. Mais quero saber como posso verificar se todos os progress bar já foram concluídos com jquery. Obrigado pela atenção.
  7. Anderson3d

    Problemas com file_put_contents

    Salve tropa blz? Sou novo no fórum e tenho uma pergunta meio de noob mas necessário pra quem está começando como eu. Seguinte... Com o comando file_put_contents() eu crio um arquivo php que será a página perfil do usuário. Fiz dessa forma: $nova_pagina = $cpf.'.php'; $conteudo =''; file_put_contents($nova_pagina, $conteudo); Até ai tudo bem, o comando cria a página php sendo a url o cpf da pessoa. O problema está no conteúdo da página. Quero deixar um conteúdo pré definido com cabeçalho, inputs editáveis com nome, cpf, idade, endereço, upload de foto etc. Não dá pra colocar isso tudo entre as aspas do $conteúdo. Como vcs fazem quando o conteúdo do arquivo novo criado é mais complexo e não cabe entre aspas?
  8. Diego Pancera Dos Santos

    Input File value para outro Input file

    Ola amigos, Eu tenho um input file multiple para carregar fotos, preciso que o valor desse input file seja passado para um outro input file atravez do javascript. A unica coisa que eu nao estou conseguindo fazer, e transferir esse valor de um input para o outro. Alguém sabe como posso fazer isso ? Agradeço desde ja pela ajuda!
  9. Olá pesooal, preciso de um apoio para fazer um upload multiplo, onde serão 6 inputs e preciso que o nome de cada imagem seja registrada em seu respectivo campo da tabela.... estou tentando assim: <li><span><input type="file" value="" name="img1"></span></li> <li><span><input type="file" value="" name="miniatura1"></span></li> <li><span><input type="file" value="" name="miniatura2"></span></li> <li><span><input type="file" value="" name="miniatura3"></span></li> <li><span><input type="file" value="" name="miniatura4"></span></li> <li><span><input type="file" value="" name="miniatura5"></span></li> <li><span><input type="file" value="" name="miniatura6"></span></li> <?php error_reporting(0); //require "../../../../sessions/session.php"; require "../../../../oraculo/conecta/conecta.php"; $nome_produto = $_POST['nome_produto']; $custo = $_POST['custo']; $categoria = $_POST['categoria']; $btn_pagamento = $_POST['btn_pagamento']; $destino = '../../../../produtos/fotos-produtos/'; $file_name1 = $_FILES['img1']['name']; $file_type1 = $_FILES['img1']['type']; $file_size1 = $_FILES['img1']['size']; $file_tmp_name1 = $_FILES['img1']['tmp_name']; $error1 = $_FILES['img1']['error']; $file_name2 = $_FILES['miniatura1']['name']; $file_type2 = $_FILES['miniatura1']['type']; $file_size2 = $_FILES['miniatura1']['size']; $file_tmp_name2 = $_FILES['miniatura1']['tmp_name']; $error2 = $_FILES['miniatura1']['error']; switch($file_type1){ case 'image/png': $arq ='.png';break; case 'image/jpeg': $arq ='.jpg';break; case 'image/gif': $arq ='.gif';break; case 'image/bmp': $arq ='.bmp';break; case 'image/PNG': $arq ='.PNG';break; case 'image/JPEG': $arq ='.JPEG';break; case 'image/GIF': $arq ='.GIF';break; case 'image/BMP': $arq ='.BMP';break; } move_uploaded_file($file_tmp_name1,$destino.$file_name1); move_uploaded_file($file_tmp_name2,$destino.$file_name2); $cad_produto =" INSERT INTO produtos( nome_produto, custo, categoria, btn_pagamento, img1, miniatura1, miniatura2, miniatura3, miniatura4, miniatura5, miniatura6 ) VALUES( '$nome_produto', '$custo', '$categoria', '$btn_pagamento', '$file_name1', '$file_name2', '$miniatura2', '$miniatura3', '$miniatura4', '$miniatura5', '$miniatura6' )"; $rs_cad_produto = mysql_query($cad_produto); ?> Mas não funciona... as imagens não são salvas na pasta dessa forma... alguém compreende???
  10. adavis

    problema com script que cuztomiza input file

    Olá, boa tarde. Estou com um problema e não estou atinando para resolver. Gostaria da ajuda de vcs se possível. Tenho um formulário com um campo input file, ao qual foi estilizado para mudar sua aparência com jquery e css. Até tudo bem, funcionando normalmente. Neste formulário fiz as validações com o jquery validade. Os demais campos do formulário(input, select, textarea) a validação funciona direitinho (dá a mensagem de erro e os campos ficam com a borda vermelha) porém no input file a validação funciona até, mas o css não pega nele, não muda a cor da borda. Já verifiquei o css está tudo normal. Acredito que seja alguma alteração que tenha que fazer no script mas não estou conseguindo. Alguém saberia me informar?? Obrigada desde já. segue a baixo o código do script que "customiza" o input file. <script type="text/javascript"> ;(function( $ ) { // Browser supports HTML5 multiple file? var multipleSupport = typeof $('<input/>')[0].multiple !== 'undefined', isIE = /msie/i.test( navigator.userAgent ); $.fn.customFile = function() { return this.each(function() { var $file = $(this).addClass('customfile'), // the original file input $wrap = $('<div class="customfile-wrap">'), $input = $('<input type="text" class="customfile-filename" />'), // Button that will be used in non-IE browsers $button = $('<button type="button" class="customfile-upload">Selecionar</button>'), // Hack for IE $label = $('<label class="customfile-upload" for="'+ $file[0].id +'">Selecionar</label>'); // Hide by shifting to the left so we // can still trigger events $file.css({ position: 'absolute', left: '-9999px' }); $wrap.insertAfter( $file ) .append( $file, $input, ( isIE ? $label : $button ) ); // Prevent focus $file.attr('tabIndex', -1); $button.attr('tabIndex', -1); $button.click(function () { $file.focus().click(); // Open dialog }); $file.change(function() { var files = [], fileArr, filename; // If multiple is supported then extract // all filenames from the file array if ( multipleSupport ) { fileArr = $file[0].files; for ( var i = 0, len = fileArr.length; i < len; i++ ) { files.push( fileArr[i].name ); } filename = files.join(', '); // If not supported then just take the value // and remove the path to just show the filename } else { filename = $file.val().split('\\').pop(); } $input.val( filename ) // Set the value .attr('title', filename) // Show filename in title tootlip .focus(); // Regain focus }); $input.on({ blur: function() { $file.trigger('blur'); }, keydown: function( e ) { if ( e.which === 13 ) { // Enter if ( !isIE ) { $file.trigger('click'); } } else if ( e.which === 8 || e.which === 46 ) { // Backspace & Del // On some browsers the value is read-only // with this trick we remove the old input and add // a clean clone with all the original events attached $file.replaceWith( $file = $file.clone( true ) ); $file.trigger('change'); $input.val(''); } else if ( e.which === 9 ){ // TAB return; } else { // All other keys return false; } } }); }); }; // Old browser fallback if ( !multipleSupport ) { $( document ).on('change', 'input.customfile', function() { var $this = $(this), // Create a unique ID so we // can attach the label to the input uniqId = 'customfile_'+ (new Date()).getTime(), $wrap = $this.parent(), // Filter empty input $inputs = $wrap.siblings().find('.customfile-filename') .filter(function(){ return !this.value }), $file = $('<input type="file" id="'+ uniqId +'" name="'+ $this.attr('name') +'"/>'); // 1ms timeout so it runs after all other events // that modify the value have triggered setTimeout(function() { // Add a new input if ( $this.val() ) { // Check for empty fields to prevent // creating new inputs when changing files if ( !$inputs.length ) { $wrap.after( $file ); $file.customFile(); } // Remove and reorganize inputs } else { $inputs.parent().remove(); // Move the input so it's always last on the list $wrap.appendTo( $wrap.parent() ); $wrap.find('input').focus(); } }, 1); }); } }( jQuery )); $('input[type=file]').customFile(); </script>
  11. Natanael Paiva

    Ajuda com UPLOAD de arquivo PHP, JAVASCRIPT

    Olá, tenho um FORM que quería aderir um input para UPLOAD de arquivo, já tentei da forma que colocarei debaixo mas nao consegui. Agradeco se podem me ajudar com isto. Obrigado! index.php(existem mais campos, vou subir os arquivos completos) <form class="form-horizontal well" enctype="multipart/form-data" method="post"> <div class="row"> <div class="control-group"> <label class="control-label" for="inputEmail"><span class="req">*</span> Email:</label> <div class="controls"> <input name="email" type="text" id="email" /> </div> </div> </div> <div class="row"> <div class="control-group"> <label class="control-label" for="inputEmail"><span class="req">*</span> Telefone:</label> <div class="controls"> <input name="tel" type="text" id="tel" size="28" maxlength="50" /> </div> </div> </div> <div class="row"> <div class="control-group"> <label class="control-label" for="inputEmail"><span class="req">*</span>Anexar arquivos:</label> <div class="controls"> <input name="uploadedfile" id="uploadedfile" type="file" /> </div> </div> </div> <div class="form-actions"> <button type="button" onclick="sendFrmOrcamento();" class="custom-btn" id="enviar-botao"> <div class="arrow-btn-icon pull-left"></div> Enviar </button> </div> </form> Aqui scrip incluido no index <script> $(".ui-corner-all").hover(function(){ console.log("entrou"); }, function(){ console.log("saiu"); }); $('#cnl-btn').click(function(){ if(confirm('Tem certeza que deseja desfazer o orçamento e voltar para a tela anterior?')) window.location = './' }); $('#termo').change(function(){ if(this.checked){ $('#termo-compromisso span').removeClass('shown'); }else{ $('#termo-compromisso span').addClass('shown'); } }); function validaEmail(email){ var str = email; var filtro = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i; return filtro.test(str) ; } /*$('#data').datepicker();*/ var frm_send_orcamento = 0 ; function campos_validados_frm_orcamento () { var obj = new Object(); obj.test = true; obj.msg = new Array(); if ( $('#data').val().length <= 0 ) { obj.msg.push('Informe a data da mudança.'); obj.test = false; } if ( $('#tel').val().length <= 0 ) { obj.msg.push('Informe o telefone.'); obj.test = false; } if ( $('#est-origem').val().length <= 0 || $('#est-origem').val() == '--' ) { obj.msg.push('Selecione o estado de origem.'); obj.test = false; } if ( $('#contato_mudanca_Torigem').val().length <= 0 || $('#contato_mudanca_Torigem').val() == '--' ) { obj.msg.push('Selecione o tipo de mudança origem.'); obj.test = false; } if ( $('#cid-origem').val().length <= 0 || $('#cid-origem').val() == 'cidade' ) { obj.msg.push('Informe a cidade de origem.'); obj.test = false; } if ( $('#est-destino').val().length <= 0 || $('#est-destino').val() == '--' ) { obj.msg.push('Selecione o estado de destino.'); obj.test = false; } if ( $('#contato_mudanca_Tdestino').val().length <= 0 || $('#contato_mudanca_Tdestino').val() == '--' ) { obj.msg.push('Selecione o tipo de mudança destino.'); obj.test = false; } if ( $('#cid-destino').val().length <= 0 || $('#cid-destino').val() == 'cidade' ) { obj.msg.push('Selecione a cidade de destino.'); obj.test = false; } if ( $('#nome').val().length <= 0 ) { obj.msg.push('Preencha o campo nome.'); obj.test = false; } if ( $('#email').val().length <= 0 || !validaEmail($('#email').val()) ) { obj.msg.push('Preencha o campo com um e-mail válido.'); obj.test = false; } if(!$('#termo')[0].checked ){ obj.msg.push('Para utilizar nossos serviços, você deve concordar com os Termos de Serviço do Mudanças Econômicas.'); obj.test = false; $('#termo-compromisso span').addClass('shown'); } /* if ( $('#info').val().length <= 0 || ($('#info').val()).toLowerCase() == 'informe aqui os itens a serem transportados' ) { obj.msg.push('Informe aqui os itens a serem transportados'); obj.test = false; } */ return obj; } function sendFrmOrcamento(){ if( frm_send_orcamento == 0){ cv = new campos_validados_frm_orcamento(); if ( cv.test == true ) { $('#enviar-botao') .addClass('disabled') .removeClass('btn-success') .text('Enviando formulário...'); frm_send_orcamento = 1; $('#envia input').hide(); $('#envia-aguarde').show(); var btn = document.getElementById('uploadedfile') document.forms[0].append("uploadedfile", btn.files[0]); $.post( '../ajax/ajax_contato_send2.php' , $(document.forms[0]).serialize() , function(data){ if(data){ if(data.status == 0) { alert(data.msg); }else{ $('#enviar-botao') .removeClass('disabled') .addClass('btn-success') .text('Enviar orçamento'); window.location = 'ok.html' ; } }else{ var msg = ''; msg = 'Erro ao receber resposta do serviço de envio de dados, confira em seu e-mail ou entre em contato\n'; msg += 'através do e-mail <?php echo $email_sistema; ?>'; alert( msg ); } $('#envia input').show(); $('#envia-aguarde').hide(); frm_send_orcamento = 0; },'json'); }else{ alert(cv.msg[0]); } } } function EmptyField(id) { var Fid = document.getElementById(id); var TheDefaultValue = Fid.defaultValue; var TheValue = Fid.value; if(TheDefaultValue == TheValue) { Fid.value = ''; } } //$('.form-horizontal select option:contains(SP)').attr('selected', true) </script> ajax_contato_send2.php (somente coloco o codigo de upload, podem ver o codigo inteiro anexo) if(isset($_FILES['uploadedfile']['name'])){ if ($_FILES['uploadedfile']["error"] > 0){ echo "Error: " . $_FILES['uploadedfile']['error'] . "<br>"; }else{ /*ahora co la funcion move_uploaded_file lo guardaremos en el destino que queramos*/ $target_path = "uploads/"; $target_path = $target_path . basename( $_FILES['uploadedfile']['name']); if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) { } } } Testei por searado o código de upload y funciona corretamente, Muito obrigado. ARQUIVOS: https://my.pcloud.com/publink/show?code=XZO56bZR2wDmkOG4wYV7Mqa8Ofs4478qdh7
  12. free4k

    Extrair arquivos RAR

    Olá. Como faço para extrair arquivos RAR pelo PHP? Não encontrei nada na web. Obrigado.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.