Jump to content

Search the Community

Showing results for tags 'arquivos'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • 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

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 39 results

  1. Olá a todos. Preciso de algum direcionamento sobre um aplicativo similar a uma rede social (é uma rede social), um projeto da equipe que eu trabalho. Preciso fazer o envio de fotos e vídeos para um servidor de arquivos (por exemplo, um Apache da vida) e atualmente estou usando somente Node JS e Express nesse projeto. Meus companheiros (desenvolvedores Android e iOS) enviam no momento as imagens como Base64 codificado e o banco MongoDB recebe e traz essa informação para eles. Na última reunião com os donos do projeto, nos notificaram a necessidade do envio de vídeos também. Sabendo que Base64 demora para ser decodificado e pesa muito nas queries, como posso fazer o envio de arquivos para servidores, sem passar necessariamente por HTML (como todos os tutoriais que eu vi na internet mostram)? Tem jeito? Agradeço desde já! <3
  2. No php, ao tentar baixar arquivos pela minha aplicação, o arquivo baixa com sucesso, mais abrir está corrompido. //DOWNLOAD DO ARQUIVO $arquivo = 'C:/teste/arquivo.zip'; header("Content-Type: application/zip"); header("Content-Disposition: attachment; filename=" . basename($arquivo)); header("Pragma: no-cache"); header("Expires: 0"); header("Content-Length: " . filesize($arquivo)); readfile($arquivo);
  3. Pessoal, Tenho uma pasta com arquivos de texto com datas e gostaria de criar uma lista automática com eles apenas usando HTML e JavaScript isso seria possível? A ideia é que o script realize a pesquise dos arquivos existente na pasta e cria-se o SELECT em HTML. Exemplo: Pasta: paginas Arquivos: - Arquivo-12-07.txt - Arquivo-13-07.txt - Arquivo-14-07.txt Resultado Esperado: <select> <option value="Arquivo-12-07.txt">Arquivo-12-07.txt</option> <option value="Arquivo-13-07.txt">Arquivo-13-07.txt</option> <option value="Arquivo-14-07.txt">Arquivo-14-07.txt</option></select>
  4. Alexandre Garcia

    Tabela com o nome dos arquivos de um diretorio

    Olá, Estou precisando criar uma tabela que deve ser preenchida com os nomes dos arquivos do diretório $ORACLE_HOME/rdbms/admin Alguém teria alguma ideia de como posso fazer isso? Ou se isso é possível? Obrigado.
  5. Estou com uma dúvida de qual o melhor cloud para gerenciar arquivos. Os arquivos seriam, vídeos (mp4), audio (mp3), documentos (pdf, doc, xls, ppt, zip, etc) e pensei em usar o Google Drive pra solicitar autorização a conta do usuário e incialmente ser apenas um cliente da conta do google drive, mas a principal intensão é incorporar os arquivos (vídeo, audio, pdf) direto numa página dentro desse sistema. Com esse cenário, qual seria a melhor opção: usar a Amazon e trabalhar com ferramentas como player de vídeo, audio, visualizador de arquivos e outros de terceiros, ou usar o Google Drive com toda a suíte quel ele já é possui. É possível fazer isso com o Google Drive (já que ele é gratuito) ou apenas usando o cloud da Amazon?
  6. Mateus_Jp

    Problema com Upload de Arquivos

    Boa Tarde Senhores, Estou iniciando meus estudos em PHP e já consegui fazer várias coisas hehe... Meu sistema de Upload de Arquivos está funcionando tudo OK, copiando a imagem do PC para a pasta img dentro do www. Porém essa mensagem de erro está me incomodando e não sei como solucionar, já vi algumas sugestões na internet mas nada resolveu ainda. Não queria meu sistema funcionando mas com uma mensagem de erro. Warning: copy(): Filename cannot be empty in C:\AppServ\www\login\pags\cadastro.php on line 48 Meu código (cadastro.php): <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script> <script> $(document).ready(function(){ $('#showPassword').on('click', function(){ var passwordField = $('#password'); var passwordFieldType = passwordField.attr('type'); if(passwordFieldType == 'password') { passwordField.attr('type', 'text'); $(this).val('Ocultar'); } else { passwordField.attr('type', 'password'); $(this).val('Mostrar'); } }); }); </script> </head> <body> <h4>Cadastre-se</h4> <hr> <link href='https://fonts.googleapis.com/css?family=Ubuntu' rel='stylesheet' type='text/css'> <div class="container"> <form action="" id="loginForm" method="POST" enctype="multipart/form-data"> <p><label for="nome">Nome *</label><br><input type="text" name="nome" placeholder="Nome Completo" class="form-control"/></p><br> <p><label for="usuario">Usuário *</label><br><input type="text" name="usuario" placeholder="Nome do Usuário" class="form-control"/></p><br> <p><label for="password">Senha *</label><br><input type="password" name="senha" id="password" placeholder="Senha" /> <img id="showPassword" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABDUlEQVQ4jd2SvW3DMBBGbwQVKlyo4BGC4FKFS4+TATKCNxAggkeoSpHSRQbwAB7AA7hQoUKFLH6E2qQQHfgHdpo0yQHX8T3exyPR/ytlQ8kOhgV7FvSx9+xglA3lM3DBgh0LPn/onbJhcQ0bv2SHlgVgQa/suFHVkCg7bm5gzB2OyvjlDFdDcoa19etZMN8Qp7oUDPEM2KFV1ZAQO2zPMBERO7Ra4JQNpRa4K4FDS0R0IdneCbQLb4/zh/c7QdH4NL40tPXrovFpjHQr6PJ6yr5hQV80PiUiIm1OKxZ0LICS8TWvpyyOf2DBQQtcXk8Zi3+JcKfNafVsjZ0WfGgJlZZQxZjdwzX+ykf6u/UF0Fwo5Apfcq8AAAAASUVORK5CYII=" /><br><br> <p><label for="email">E-Mail *</label><br><input type="email" name="email" placeholder="Endereço de E-Mail" class="form-control"/></p><br> <p><label for="avatar">Avatar</label><br><input type="file" name="avatar" id="avatar"><br><br><input type="reset" value="Apagar"><br><br><br><br> <input type="submit" value="Cadastrar" class="btn btn-primary btn-lg btn-block"> <input type="hidden" name="cadastrar" value="register"> </form> </div> </body> </html> <?php $nome_temporario=$_FILES["avatar"]["tmp_name"]; $nome_real=$_FILES["avatar"]["name"]; copy($nome_temporario,"img/$nome_real"); cadastro($con); ?> Esse cadastro($con) é uma function que efetua o cadastro e está em outro php, mas creio que ele não será necessário. O erro está informando que é esta linha: copy($nome_temporario,"img/$nome_real"); Alguém teria alguma luz pra me ajudar??? Grato, Mateus.
  7. junior almeida

    python json

    tenho o seguinte código with open('states.json') as f: data = json.load(f) for state in data["jquery"]: if(argumentos[2] == state['version']): print(state['name'], state['version'], state['caminho']) else: print("nao tem") ao executar o programa em python python programa.py jquery 3.3.1 ele deve procurar no json onde esta escrito jquery e verificar se tem o segundo parâmetro que é a versão 3.3.1 só que no meu código acima ele percorre todo o json me dando a seguinte saida jquery 3.3.1 existe nao tem ele ta validando as 2 linhas, se achar ele deve mostrar mensagem de sucesso caso contrario ele deve mostrar mensagem que não existe só que ele me mostra as 2 mensagem porque no json o primeiro bloco é verdadeiro e o segundo é falso na saída final eu só quero que me mostre se existe o que eu estou procurando ou não. meu json { "jquery":[ { "name": "jquery", "version": "3.3.1", "extension": "js", "caminho": "https://code.jquery.com/jquery-3.3.1.min.js" }, { "name": "jquery", "version": "1.5.6", "extension": "js", "caminho": "https://code.jquery.com/jquery-1.5.6.min.js" } ], "bootstrap":[ { "name": "bootstrap", "version": "1.2.8", "caminho": "https://bootstrap.com.br" } ] } se alguém puder me dar uma força
  8. Olá pessoal, Minha dúvida é no comando "find" do linux Debian 3.16 Estou tentando buscar em uma pasta e subpasta, todos os arquivos duplicados e o tamanho de cada arquivo. os arquivos duplicados eu já consegui, só falta informar o tamanho de cada arquivo. O comando para busca dos duplicados é; sudo find /SEUDIRETORIO/ -type f -exec md5sum {} \; | sort -nr | uniq --all-repeated=separate -w 20 O comando acima lista todos os arquivos duplicados, porém, alguém sabe como eu consigo incluir no resultado da busca o tamanho dos arquivos?
  9. marcossantana10

    Upload de arquivos

    Estou tendo um problema com upload de arquivos: Fiz o script e ele funciona como eu previa. Seleciono os arquivos (fotos) e upo. Ele vai... apresenta a mensagem de sucesso, mas, quando vou verificar, não sobe todos os arquivos que eu selecionei. Alguém faz ideia do que pode está acontecendo? Segue abaixo meu script: <pre> <?php if(isset($_FILES['imagens'])){ if(count($_FILES['imagens']['tmp_name']) > 0){ for($q=0; $q<count($_FILES['imagens']['tmp_name']); $q++){ $nome_arquivo = formata_nome($dado['titulo'])."-0-".$q.".jpg"; move_uploaded_file($_FILES['imagens']['tmp_name'][$q], "../img/uploads/eventos/".$diretorio."/".$nome_arquivo); } echo" <div class='alert alert-success' role='alert'> <strong><center>Upload realizado com sucesso. </strong><a href='fotos'>Clique aqui</a> para voltar para as galerias.</center> </div> "; } } ?> </pre>
  10. marcossantana10

    Ordenação de listagem de diretórios

    Bom dia! Tô com uma duvida: como eu faço pra estabelecer um critério de ordenação para a listagem de diretórios? Preferência: ordem alfabética (não sei se é possível) ou data de modificação. Segue o código: <?php $baseDir = 'meuDiretorio/'.$dirDinamico; $abreDir = (@$_GET['dir'] != '' ? $_GET['dir'] : $baseDir); $strrdir = strrpos(substr($abreDir,0,-1),'/'); $backdir = substr($abreDir, 0,$strrdir+1); $openDir = dir($abreDir); while($arq = $openDir -> read()): if($arq != '.' && $arq != '..'): if(is_dir($abreDir.$arq)){ echo '<div class="grid-1-3">'; echo '<div class="transparencia-box">'; ?> <div class="conteudo-box-transparencia"> <div class="icone-pasta"><a href="<?php echo '?cat='.$categoria.'&dir='.$abreDir.$arq.'' ?>"><img src="img/folder-icon.png"></a></div> <div class="titulo-pasta"><span><a href="<?php echo '?cat='.$categoria.'&dir='.$abreDir.$arq.'' ?>"><?php echo $arq ?></a></span></div> </div> <?php echo '</div>'; echo '</div>'; }else{ echo '<div class="grid-1-3">'; echo '<div class="transparencia-box">'; $caminho_arquivo = ($abreDir.'/'.$arq); ?> <div class="conteudo-box-transparencia"> <div class="icone-pdf-transparencia"><a target="_new" href="<?php echo $caminho_arquivo ?>"><img src="img/pdf-transparencia.png"></a></div> <div class="titulo-pasta"><span><a target="_new" href="<?php echo $caminho_arquivo ?>"><?php echo ($arq); ?></a></span></div> </div> <?php
  11. marcossantana10

    Problema na listagem de arquivos de diretório

    Boa noite, galera. Meu problema é o seguinte: tenho um script pra listar os diretórios e os arquivos de dentro desse diretório. Acontece que tenho problema de codificação e na listagem ele não interpreta os caracteres especiais como acentos e cedilhas, com isso, acaba não encontrando o caminho do arquivo. Até consegui resolver o problema da exibição do nome do arquivo na aplicação usando o utf8_decode, mas, mesmo mostrando o nome corretamente, quando clico pra abrir o arquivo, ele não encontra. É como se ele mostrasse o caractere correto mas interpretasse de uma forma diferente com o utf8_decode. Alguma sugestão? Segue abaixo o script. <?php $baseDir = 'transparencia/'.$dirDinamico; $abreDir = (@$_GET['dir'] != '' ? $_GET['dir'] : $baseDir); $strrdir = strrpos(substr($abreDir,0,-1),'/'); $backdir = substr($abreDir, 0,$strrdir+1); $openDir = dir($abreDir); while($arq = $openDir -> read()): if($arq != '.' && $arq != '..'): if(is_dir($abreDir.$arq)){ echo '<div class="grid-1-3">'; echo '<div class="transparencia-box">'; ?> <div class="conteudo-box-transparencia"> <div class="icone-pasta"><a href="<?php echo '?cat='.$categoria.'&dir='.$abreDir.$arq.'' ?>"><img src="img/folder-icon.png"></a></div> <div class="titulo-pasta"><span><a href="<?php echo '?cat='.$categoria.'&dir='.$abreDir.$arq.'' ?>"><?php echo $arq ?></a></span></div> </div> <?php echo '</div>'; echo '</div>'; }else{ echo '<div class="grid-1-3">'; echo '<div class="transparencia-box">'; $caminho_arquivo = $abreDir.'/'.$arq; ?> <div class="conteudo-box-transparencia"> <div class="icone-pdf-transparencia"><a target="_new" href="<?php echo $caminho_arquivo ?>"><img src="img/pdf-transparencia.png"></a></div> <div class="titulo-pasta"><span><a target="_new" href="<?php echo $caminho_arquivo ?>"><?php echo strtoupper($arq); ?></a></span></div> </div> <?php // echo '<a target="_new" href="'.$abreDir.'/'.$arq.'">'.strtoupper($arq).'</a><br>'; echo '</div>'; echo '</div>'; } endif; endwhile;
  12. Marcio_123

    Upload de arquivos excluir acentuação

    Ola Pessoal blz. To fazendo um upload de arquivos no banco, mas meu script esta enviando toda acentuação especial - "ação, é ô á ê ÃÇÉ " e na hora de abrir o arquivos da erro, não abre por causa dessa acentuação. o que poderia inserir na linha abaixo para remover os acentos. $arquivo = $_FILES['arquivo']['name']; //PEGA O ARQUIVO DE FOTO $tmpFile = $_FILES['arquivo']['tmp_name']; //ARQUIVO TEMPORARIO DA FOTO $cod = date('dmY_his') . '_' . $_FILES["arquivo"]["name"]; // GERA UM NOME PARA IMAGEM PEGANDO A DATA E HORA $upload = "../Arquivos/".$cod; //PASTA ONDE A FOTO ESTA SENDO ENVIADA. if(move_uploaded_file($tmpFile, $upload)){ //**** AQUI GRAVA NO BANCO DE DADOS $sql = "INSERT INTO $tabela VALUES ('','$id','$nome','$cadastro','$cod','S')"; $sql2 = mysql_query($sql);
  13. Oi! Eu preciso de um software de conversão de arquivos (.ost para .pst). De preferência, grátis. Realmente aprecio todos os comentários.
  14. Gostaria de saber, como faço para manipular um arquivo em PDF, em C. A questão é a seguinte: Gostaria de fazer o mesmo que faço em txt por exemplo, entretanto, em PDF, de modo que eu consiga abri-lo. Seria para extrair relatórios no caso, de coisas digitadas no prompt.
  15. Bom dia, preciso fazer um upload de arquivos múltiplos usando este componente: <input type="file" name="teste[]" multiple /> Ao enviar vou mandar um submit normal, sem ajax. Minha dúvida será como enviar este array de arquivos para o servidor, li algumas coisas a respeito do formFile mas não ficou muito claro. Pode dar uma sugestão de como fazer? Pensei em converter esses arquivos em binários e mandar via parâmetro com o submit.
  16. BrunoBit

    caminhos de arquivos falhando

    Fala rapaziada. Hoje me deparei com um problema aqui, to estudando sobre, que é com relação aos caminhos dos arquivos. Estou utilizando o famoso require_once(), porém, ele está retornando o seguinte: require_once(arquivo.php): failed to open stream: No such file or directory in Imagino que estou com problema em construir uma boa forma de fazer os arquivos se interligarem em meio aos diretórios. Qual métodos vocês recomendam pra acessar arquivos em multi pastas/diretórios de forma eficiente? Andei olhando aqui no tio google e vi umas dicas de realpath, __DIR__ e tudo mais. Gostaria de saber, como vocês utilizam? Desde já agradeço rapaziada, abração e fiquem com Deus.
  17. Rodolfo Andrade

    Upload de Arquivos (file_exists)

    Galera, estou trabalhando em um projeto que possui uma funcionalidade de upload e download de arquivos. Porém, estou com um probleminha e não consigo resolver mesmo depois de várias pesquisas. O upload do arquivo está sendo feito e cadastrando as informações no banco normalmente. Mas se for feito o upload do arquivo com o mesmo nome, o arquivo que já existe é sobrescrito. Tentei criar uma condição pra que o arquivo seja renomeado caso já exista através do file_exists(), mas não funciona de jeito nenhum. Gostaria da ajuda de vocês quanto a isso! <?php require ("conectfile.php"); require ("zipar.class.php"); $msg = false; //mensagem de erro. if (isset($_POST['enviar'])) { $arq = $_FILES['arquivo']['name']; $arq = str_replace(" ","_",$arq);// o método "str_replace" faz substituição de caracteres. $arq = str_replace("á","a",$arq); $arq = str_replace("à","a",$arq); $arq = str_replace("ã","a",$arq); $arq = str_replace("â","a",$arq); $arq = str_replace("é","e",$arq); $arq = str_replace("ê","e",$arq); $arq = str_replace("í","i",$arq); $arq = str_replace("ô","o",$arq); $arq = str_replace("õ","o",$arq); $arq = str_replace("ó","o",$arq); $arq = str_replace("ú","u",$arq); $arq = str_replace("ü","u",$arq); $arq = str_replace("ç","c",$arq); $arq = strtolower($arq);//o método "strtolower" converte as letras para minúsculo $drct = "C:/xampp/htdocs/testes/up_down/"; $a = 1; $insrt = $cnct_arq -> prepare("INSERT INTO arq_teste (id, arquivo, data_arq) VALUES (null, '$arq.zip', NOW())"); $insrt -> execute(); if ($insrt->rowCount()>0 && file_exists($drct.$arq))/*verifica se o arquivo existe*/{ //condição de verificação de duplicidade do nome do arquivo. rename($arq, "(".$a.")".$aqr);//renomeia o arquivo "rename(nome_antigo, nome_novo)" while(file_exists($drct."(".$a.")".$aqr)){ $a++; } echo "Arquivo renomeado!"; move_uploaded_file($_FILES['arquivo']['tmp_name'],$drct.$arq); $zip = new zipar(); $zip->ziparArq($arq, $arq.".zip", $drct); unlink($drct.$arq);//exclui o arquivo original. $msg = "Arquivo enviado com sucesso!"; }elseif ($insrt->rowCount()>0){ move_uploaded_file($_FILES['arquivo']['tmp_name'],$drct.$arq); $zip = new zipar(); $zip->ziparArq($arq, $arq.".zip", $drct); unlink($drct.$arq);//exclui o arquivo original. $msg = "Arquivo enviado com sucesso!"; }else{ $msg = "Falha ao enviar o arquivo."; } } ?> <form method="post" action="formuploadfile.php" enctype="multipart/form-data"> <h2>Envio de arquivos</h2> <label>Selecionar arquivo: </label> <input type="file" name="arquivo" /> <input type="submit" name="enviar" value="Enviar" /> <?php if ($msg != false){ echo "<p> $msg </p>"; } ?> </form> <table cellpadding="3" cellspacing="0" border="0"> <thead> <tr> <td width="200">NOME DO ARQUIVO</td> <td width="250">DATA DE MODIFICAÇÃO</td> <td width="200">DOWNLOAD</td> </tr> </thead> <tbody> <?php $sqlShow = "SELECT * FROM arq_teste"; try{ $show = $cnct_arq -> prepare($sqlShow); $show -> execute(); }catch(PDOException $e){ echo $e->getMessage(); } while($showfield = $show->fetch(PDO::FETCH_ASSOC)){ ?> <tr> <td><?php echo $showfield["arquivo"] ?></td> <td><?php echo $showfield["data_arq"] ?></td> <td><a href="up_down/<?php echo $showfield["arquivo"] ?>">Download</a></td> </tr> <?php } ?> </tbody> </table>
  18. Thiago Macklin

    Site para Downloads de Arquivos

    Olá, pessoal! Bom dia. Trabalho com criação de páginas utilizando o wordpress e o plugin optimizepress, normalmente o trabalho é apenas com texto e imagens. Só que agora me deparei com um trabalho que não estou sabendo por onde começar, tenho que fazer um site para assinantes fazerem download de arquivos, o problema é o volume de arquivos. Até agora já tem mais de 25.000 arquivos em PDF para fazer upload e criar o link para o assinante poder fazer o download. Alguém tem alguma sugestão de como fazer isso de forma mais pratica?
  19. Ola pessoal tudo bem com vocês.. Minha duvida e no seguinte , eu gravo determinados dados em um arquivo , só que na hora de mostrar o que tem em determinada posição, ele mostra outras coisas alem disso. EX; Nome: Maria idade 19 Em qual posição deseja gravar: posição 3 Nome : João idade 19 Em qual posição deseja gravar: posição 4 então.. na hora de mostrar o que contem em determinada posição ele mostra mais do que devia , exemplo qual posição deseja mostrar ? posição 3 em vez de mostrar isso nome João ; idade 19 ; ele mostrar Nome joão ; idade 19 ; nome ; idade 0 ; nome ; idade 0 ; nome ; idade 0 ; nome Maria ; idade 19 ; e no caso se pedir para mostrar o que tem na posição 4 ele mostra nome ; idade 0 ; nome ; idade 0 ; nome ; idade 0 ; nome Maria ; idade 19 ; onde deveria ser só nome Maria; idade 19; o código struct dados { int idade; char Nome[50]; }; typedef struct dados Dados; int main() { int N,POS,POS1; Dados D; FILE* fp = fopen("Arquivo.txt","rb+"); if (fp == NULL) { FILE* fp = fopen("Arquivo.txt","wb+"); if (fp == NULL) { printf("Erro"); exit(1); } } while(1) { printf("MENU\n"); printf("Digite 1 para gravar dados\n"); printf("Digite 2 para mostrar dados\n"); printf("Digite 3 para sair\n"); printf("Opcao: "); scanf("%d",&N); printf("\n"); if (N == 0) { break; } if (N == 1) { printf("Entre com um nome: "); scanf("%s",D.Nome); printf("\n"); printf("Entre com a idade: "); scanf("%d",&D.idade); printf("\n"); printf("Digite a posicao que queira gravar: "); scanf("%d",&POS); fseek(fp,POS*sizeof(Dados),SEEK_END); fwrite(&D,sizeof(Dados),1,fp); printf("\n"); } if (N == 2) { printf("Digite a posicao que queira mostar: "); scanf("%d",&POS1); printf("\n"); fseek(fp,POS1*sizeof(Dados),SEEK_SET); while (fread(&D,sizeof(Dados),1,fp)) { printf("Nome: %s ; ",D.Nome); printf("idade: %d ; ",D.idade); printf("\n"); } printf("\n"); } if (N == 3) { break; } } fclose(fp); return 0; }
  20. BrunoBit

    Carregar arquivo phpmailer

    Fala rapaziada, tudo joia? Estou com uma duvida e a duvida é a seguinte. Eu tenho um arquivo zipado e esse arquivo ta em uma pasta no meu servidor, eu quero pegar esse arquivo e carregar ele para enviar por email através de um formulário sem que seja necessário carregar,pois ele já está no servidor, como faço esse procedimento? Pq carregar o arquivo diretamente no formulário eu consigo fazer, mas especificar um arquivo que já está no servidor e colocar no email sem ser necessário carregamento eu ainda não sei como se faz. Valeu pessoal, bom domingo aí pra vcs, abração e fiquem com Deus.
  21. Gostaria de salvar várias imagens no banco de dados, já bati cabeça mas nada. Se puderem me dar uma ajuda ae ficaria agradecido. <form method="post" action="testando.php" name="configurar_cliente" enctype="multipart/form-data"> <input name="imagem" type="file" /> <input type="submit"> </form> <?php include("conexao.php"); $imagem = $_FILES["imagem"]; if($imagem != NULL) { $nomeFinal = time().'.jpg'; if (move_uploaded_file($imagem['tmp_name'], $nomeFinal)) { $tamanhoImg = filesize($nomeFinal); $mysqlImg = addslashes(fread(fopen($nomeFinal, "r"), $tamanhoImg)); $sql = mysql_query("INSERT into produtos(img)values('$mysqlImg')"); ?>
  22. Olá, gostaria de saber se há a possibilidade fazer a leitura de um arquivo, no formato de uma matriz, e retornar o número ou tamanho de uma linha, por exemplo. No caso seria uma matriz quadrada, como: 10 8 29 3 17 5 41 30 21 2 14 9 A intenção seria para definir um parâmetro base para que o processo ficasse mais dinâmico. Sou praticamente iniciante em C++, daí comecei a implementar como segue (imprimindo todos elementos do arquivo): #include <iostream> #include <vector> #include <fstream> using namespace std; int main() { /* ============== FAZ LEITURA DO ARQUIVO =================== */ ifstream graph;//declara uma variável file para um arquivo graph.open("teste.txt", ifstream::in);//Abrindo o arquivo if(graph == NULL) { cout << "arquivo desconhecido\n"; } do { int num; graph >> num; if(!graph.fail()) { cout << num << " "; } } while(graph.good()); graph.close(); return 0; }
  23. Rodrigokyo

    Enviando multiplos arquivos por email php

    Pessoal alguém sabe como enviar múltiplos arquivos por email com php, eu peguei um tutorial php que funciona ele envia anexo normalmente porem ele não envia mais do que um por vez, gostaria que enviasse mais de um onde eu selecionaria vários arquivos no mesmo input e enviaria para um email, veja o modelo que estou usando. Index.html <html> <head> <script language="javascript"> function checa_formulario(email){ if (email.nome_para.value == ""){ alert("Por Favor nao deixe o nome em branco!!!"); email.nome.focus(); return (false); } if (email.email.value == ""){ alert("Nao deixe o email destinatario em branco!!!"); email.email.focus(); return (false); } if (email.assunto.value == ""){ alert("Nao deixe o assunto em branco!!!"); email.assunto.focus(); return (false); } } </script> <title>Enviando texto</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- .email { text-transform: lowercase; } .texto { color: #0000FF } .style1 {color: #FF0000} --> </style> </head> <body onLoad="document.email.nome.focus();"> <form onsubmit="return checa_formulario(this)" action="envia.php" method="post" enctype="multipart/form-data" name="email"> <h1 align="center" class="style1">Formulário de email com anexo </h1> <table width="50%" border="0" align="center"> <tr> <td><div align="right"><span class="texto">Nome do destinatario:</span></div></td> <td><input name="nome_para" type="text" id="nome_para"></td> </tr> <tr> <td><div align="right" class="texto">Email de destino</div></td> <td><input name="email" type="text" class="email"> </tr> <tr> <td><div align="right" class="texto">Assunto</div></td> <td><input name="assunto" type="text" id="assunto"></td> </tr> <tr> <td><div align="right" class="texto">Mensagem</div></td> <td><textarea name="mensagem" cols="50" rows="10" id="mensagem"></textarea></td> </tr> <tr> <td><div align="right" class="texto">Anexo</div></td> <td><input name="arquivo" type="file"></td> </tr> <tr> <td>&nbsp;</td> <td><input type="submit" name="Submit" value="Enviar"></td> </tr> </table> </form> </body> </html> envia.php <?php //Pega os dados postados pelo formulário HTML e os coloca em variaveis if (eregi('tempsite.ws$|locaweb.com.br$|hospedagemdesites.ws$|websiteseguro.com$', $_SERVER[HTTP_HOST])) { //substitua na linha acima a aprte locaweb.com.br por seu domínio. $email_from='email@seudominio'; // Substitua essa linha pelo seu e-mail@seudominio }else { $email_from = "email@" . $_SERVER[HTTP_HOST]; // Na linha acima estamos forçando que o remetente seja 'webmaster@', // você pode alterar para que o remetente seja, por exemplo, 'contato@'. } if( PATH_SEPARATOR ==';'){ $quebra_linha="\r\n"; } elseif (PATH_SEPARATOR==':'){ $quebra_linha="\n"; } elseif ( PATH_SEPARATOR!=';' and PATH_SEPARATOR!=':' ) {echo ('Esse script não funcionará corretamente neste servidor, a função PATH_SEPARATOR não retornou o parâmetro esperado.'); } //pego os dados enviados pelo formulário $nome_para = $_POST["nome_para"]; $email = $_POST["email"]; $mensagem = $_POST["mensagem"]; $assunto = $_POST["assunto"]; //formato o campo da mensagem $mensagem = wordwrap( $mensagem, 50, "<br>", 1); //valido os emails if (!ereg("^([0-9,a-z,A-Z]+)([.,_]([0-9,a-z,A-Z]+))*[@]([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*[.]([0-9,a-z,A-Z]){2}([0-9,a-z,A-Z])?$", $email)){ echo"<center>Digite um email valido</center>"; echo "<center><a href=\"javascript:history.go(-1)\">Voltar</center></a>"; exit; } $arquivo = isset($_FILES["arquivo"]) ? $_FILES["arquivo"] : FALSE; if(file_exists($arquivo["tmp_name"]) and !empty($arquivo)){ $fp = fopen($_FILES["arquivo"]["tmp_name"],"rb"); $anexo = fread($fp,filesize($_FILES["arquivo"]["tmp_name"])); $anexo = base64_encode($anexo); fclose($fp); $anexo = chunk_split($anexo); $boundary = "XYZ-" . date("dmYis") . "-ZYX"; $mens = "--$boundary" . $quebra_linha . ""; $mens .= "Content-Transfer-Encoding: 8bits" . $quebra_linha . ""; $mens .= "Content-Type: text/html; charset=\"ISO-8859-1\"" . $quebra_linha . "" . $quebra_linha . ""; //plain $mens .= "$mensagem" . $quebra_linha . ""; $mens .= "--$boundary" . $quebra_linha . ""; $mens .= "Content-Type: ".$arquivo["type"]."" . $quebra_linha . ""; $mens .= "Content-Disposition: attachment; filename=\"".$arquivo["name"]."\"" . $quebra_linha . ""; $mens .= "Content-Transfer-Encoding: base64" . $quebra_linha . "" . $quebra_linha . ""; $mens .= "$anexo" . $quebra_linha . ""; $mens .= "--$boundary--" . $quebra_linha . ""; $headers = "MIME-Version: 1.0" . $quebra_linha . ""; $headers .= "From: $email_from " . $quebra_linha . ""; $headers .= "Return-Path: $email_from " . $quebra_linha . ""; $headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"" . $quebra_linha . ""; $headers .= "$boundary" . $quebra_linha . ""; //envio o email com o anexo mail($email,$assunto,$mens,$headers, "-r".$email_from); echo"Email enviado com Sucesso!"; } //se nao tiver anexo else{ $headers = "MIME-Version: 1.0" . $quebra_linha . ""; $headers .= "Content-type: text/html; charset=iso-8859-1" . $quebra_linha . ""; $headers .= "From: $email_from " . $quebra_linha . ""; $headers .= "Return-Path: $email_from " . $quebra_linha . ""; //envia o email sem anexo mail($email,$assunto,$mensagem, $headers, "-r".$email_from); echo"Email enviado com Sucesso!"; } ?>
  24. lucas70770

    Ordem de chamada de arquivos

    Olá, eventualmente passo por um problema em meus scripts e estou achando q isso se deve a ordem de chamada dos arquivos no head do meu html. Meu Head: <link rel="stylesheet" href="css/foundation.css" /> <link rel="stylesheet" href="css/foundation-flex.css" /> <link rel="stylesheet" href="css/motion-ui.min.css" /> <link rel="stylesheet" href="css/app.css" /> <link rel="stylesheet" type="text/css" href="css/jquery-ui.min.css"> <script src="js/jquery-ui.min.js"></script> <script src="js/vendor/jquery.js"></script> <script src="js/jquery.form.js"></script> <script src="js/modernizr.custom.js"></script>
  25. abelvicente

    Renomear arquivos com php

    como faz para renomear aquivos de uma pasta que NAO esta no servidor,,, ou seja a pasta esta no HD do computador,,, eu resumo a sequencia da rotina seria a seguinte,,,, 1 - CLICAR NO BOTÃO BUSCAR ARQUIVOS 2 - SELECIONAR A PASTA ONDE ESTÃO OS ARQUIVOS 3 - CLICAR NO BOTAO ENVIAR PASTA 4 - FAZ UM WHILE PEGANDO CADA AQUIVO QUE ESTA NA PASTA INDICADA E MUDA O NOME PARA O NOME QUE EU INDICAR ,, POR EXEMPLO "FOTO CASAMENTO(1)"; "FOTO CASAMENTO(2)" ... ***DETALHE MAIS IMPORTANTE,,, A PASTA ESTA NO HD DO COMPUTADOR,,, E NÃO ESTA NO SERVIDOR ONDE VAI RODAR O PHP SEGUE ESTE CODIGO ABAIXO Q EU PEGUEI COMO EXEMPLO,,,, FAZ UM "DIR" NA PASTA ,, POREM APENAS SE A PASTA ESTIVER NO SERVIDOR,,,,NAO CONSIGO FAZER,, COM A MESMA PASTA ESTANDO NO HD DO COMPUTADOR $path = "arqloco"; $diretorio = dir($path); $casamento = 'casamento'; while($arquivo = $diretorio -> read()){ if(is_dir($arquivo)){ continue; } //rename($path.'/'.$arquivo,removeAcentos($path.'/'.$arquivo)); //AQUI NAO FUNCIONA,, NAO ESTA RENOMEANDO rename($path.'/'.$arquivo, $casamento); echo $path.'/'.$arquivo.'<br>'; }
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.