Jump to content

Search the Community

Showing results for tags 'diretorio'.



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 12 results

  1. wanderleyalves

    Busca arquivo no diretório

    Olá, estou começando a aprender o php e quero muito saber como busco um arquivo pdf em um diretório usando o login que e o cpf como texto para busca, ja fiz a tela de login, o formulario de busca e o mostra resultado em php usando a função glob http://php.net/manual/pt_BR/function.glob.php, que encontra qualquer arquivo com o nome que escrever no campo busca, porem gostaria que ao logar já mostrasse o arquivo daquele usuário sem ter que buscar por ele, se o usuário buscar por 1, mostra todos os arquivos que contem 1 no nome. exemplo: Login do usuario 1 CPF:11111111111 senha ****** Diretório: /arquivos/ 11111111111.pdf Login do usuario 2 CPF:22222222222 senha ****** Diretório: /arquivos/22222222222.pdf mostra_busca.php <?php $arquivo = $_POST['arquivo']; $nome = "$arquivo"; $dir = 'cedulas/'; $arquivos_pattern = glob($dir . $nome . "*.*"); $i = 0; if($arquivos_pattern !== false) { foreach($arquivos_pattern as $arquivo) { echo "<a href=\"".$arquivo."\">" . basename($arquivo) . "</a><br />"; $i++; } echo $i > 0 ? "<br>" : NULL; } echo $nome_user; echo ", foram encontrados <strong>".$i."</strong> registros clique no link para imprimir"; ?>
  2. Bom dia pessoal, alguém pode me ajudar ? (Sou iniciante KKK) Tenho uma página em HTML (index.htm) para upload de arquivos e imagens com o seguinte código: <form action="envia_foto.php" method="post" enctype="multipart/form-data"> <div align="center"> <p> </p> <p> <input type="file" name="Arquivo" id="Arquivo"> <br> </p> <p> <input type="submit" value="Enviar"> </p> </div> </form> ,........ E tenho a página em PHP (envia_foto.php) com o seguinte código ........ <html> <head> <title>Envia foto</title> </head> <body> <?php $nome_temporario=$_FILES["Arquivo"]["tmp_name"]; $nome_real=$_FILES["Arquivo"]["name"]; copy($nome_temporario,"up/$nome_real"); ?> <p align="center"><font size="7">Arquivo enviado com sucesso ! </font></p> </body> </html> A questão é a seguinte.. Gostaria de inserir um campo na página HTML que tem os botões de selecionar e enviar, que eu possar inserir um número, e que o arquivo que a pessoa está enviando seja renomeado com esse numero, ficando por exemplo 123.jpg o que antes seria IMG_20181010_1530.jpg, e um outro campo de caixa de seleção onde eu coloque os caminhos que possa ser salvo, no caso as pastas com nomes. Caso possam me ajudar eu agradeço ... Esse código atual já está rodando só que salvando o nome original da imagem e em uma única pasta ..... As imagens que anexei é de como está, de como desejo que esteja, e como comecei a a fazer o código mas não sei mesclar com o formulário atual
  3. marcossantana10

    Listagem de diretório

    Queria saber se é possível alterar a ordem com que os subdiretórios de um diretório é listado. Exemplo: Tenho um diretório raiz que possuem os seguintes diretórios: 2013, 2014, 2015, [...]. Tem como fazer com que eles sejam mostrados em uma ordem específica? Código que tô usando: $baseDir = 'diretorio/'.$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)){ //aqui é a parte que organizo (visualmente) a exibição dos diretórios.
  4. 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;
  5. Boa tarde, Estou precisando de uma ajuda, pois sou iniciante ainda em php. Seguinte: Tenho um código funcionando normalmente, ele envia o arquivo direitinho e tal. Porém, ele envia para uma pasta especifica que eu coloco o nome direto no código, mas eu preciso enviar cada arquivo para uma pasta diferente já criada no servidor. Então, eu queria fazer assim: digitar o nome da pasta (que já está criada no server) em um campo input text, selecionar o arquivo normalmente e enviar. Assim cada um iria para pasta correta. Como posso fazer isso? Segue o código: O formulário já está criado tbm <form method="post" action="upload2.php" enctype="multipart/form-data"> <input type="text" name="posto" id="posto"> <input type="file" name="arquivo" /> <br> <input name="enviar" type="submit" class="botao" value="Enviar" /> </form> <?php $posto = $post["posto"]; $uploaddir = '$posto/'; $uploadfile = $uploaddir . $_FILES['arquivo']['name']; if (move_uploaded_file($_FILES['arquivo']['tmp_name'], $uploadfile)){ echo "Arquivo Enviado";} else {echo "Houve um problema no upload do arquivo.";} ?> Abraço o/
  6. Tenho um programa em php em um servidor linux e queria saber como é possivel meu arquivo acessar um elemento que está fora da pasta www. por exemplo, tenho a pasta www e uma pasta para o meu projeto onde tem minha pagina principal index.php porém tenho o seguinte diretorio /var /www /Projeto /index.php e no mesmo nivel da pasta www tenho uma pasta chamada spool e outra chamada imagens. ficando /var /spool /imagens como eu consigo referenciar o caminho de uma imagem de dentro da minha aplicação php tendo acesso até uma imagem da pasta imagens por exemplo? atualmente uso uma string strcaminho, que fica com o seguinte valor strcaminho= "/var/spool/imagens/logo.png"; mas não consigo acessar, qual é a forma correta de se obter o caminho de um arquivo de fora da minha pasta www de acordo com as pastas?
  7. renan.miranda

    Listar imagens de um diretório por uma URL

    Saudações amigos... Eu estou querendo listar imagens dentro de uma pasta, mas acessando via URL. Deixa eu explicar: Eu tenho um painel de controle. Exemplo: www.editor.com.br, onde existe o cadastro de um album de fotos, e tenho pastas com projetos de sites dentro do mesmo servidor, então eu preciso listar os arquivos acessando essa URL, ele lista perfeitamente caso utilize a url editor.com.br através do GLOB, mas se for acessar pela página, ele dá erro de permissão. Alguma dica?
  8. Jeancsilva20

    Upload de arquivo por diretório

    Boa noite, Gostaria de fazer upload de um arquivo para uma global $_FILES, mas sem utilizar a janela de upload, deixaria setado um diretório por default, gostaria de saber se existe alguma função especifica que faça esse tipo de upload. Obrigado!
  9. VMG

    Caminho do arquivo

    Bom dia, pessoal!! Como faço pra salvar no banco de dados o caminho do arquivo e na minha página em php ele mostrar o link pra quando eu clicar nele, ele abrir o arquivo pra eu conseguir visualizar? Por exemplo: No banco eu salvo assim: Nome: Teste, Caminho: 192.168.1.8/testes/teste.pdf , ai na minha página aparece o Nome: Teste e o link pra clicar e abrir o teste.pdf Seria possível fazer isso? Pois eu realmente não sei fazer :/ Obrigada desde já!!
  10. Olá, Sou novo aqui e sou novo em PHP, gostaria da ajuda de vocês. Estou tentando fazer com que realize busca em um diretório que contem PDF e mostrar no próprio navegador. Consegui fazer com que busque e liste a qtd de arquivo que esta no diretório, mas não sei como fazer exibir, já tentei utilizar o header. <?php if($_POST['busca']) { $palavra = $_POST['arquivo']; $numero = 0; // não alterar $diretorio = "diretorio"; // diretório para a busca // *.* é todos arquivos de todas estensões do diretório foreach (glob("$diretorio/*.*") as $arquivo) { $separa = explode("/", $arquivo); if(strstr($separa[1], $palavra)==TRUE) { print "$separa[1]<br>"; $numero++; } } echo "foram encontrado(s) $numero arquivo(s)."; } ?> e o html: <form action="mostra_busca.php" method="POST"> <input type="text" name="arquivo" value=""> <input type="submit" name="busca" value="Buscar"> </form>
  11. Brunoc4

    Mudar Diretório PHP

    Boa Tarde Galera, Achei esse script na internet, e gostaria de saber onde nele eu mudo o nome da pasta que quero procurar os arquivos. Segue script abaixo: <!DOCTYPE HTML> <html lang="sv"> <head> </head> <body> <?php $buttonvalue = "Search"; $search_at = "Search on"; $search_result = "gave this result"; $pages = "Number of pages with hits"; $to_small = "At least two characters is required"; $recursive = true; // Change to false if no searching should be done in subdirectories. //---------------------------- Do not change anything below this line ------------------------------------------------------------------------------- $html = <<<HTML <p><br /></p> <form name="form" action=""> <input type="text" name="search" size="30" /> <input type="button" value="$buttonvalue" onclick='window.location.assign(document.URL.substring(0,document.URL.indexOf("?")) + "?search=" + document.form.search.value.replace(/ /g,"%20"))' /> </form> HTML; echo $html; function textpart($body, $search) { // Displays the text after the title $length = 30; $text = substr($body, max(stripos($body,$search) - $length, 0), strripos($body,$search) - stripos($body,$search) + strlen($search) + 2 * $length); if (strripos($text, " ") < strripos($text,$search)) { $text = $text . " "; } if (stripos($text, " ") != strripos($text, " ")) { $text = substr($text, stripos($text, " "), strripos($text, " ") - stripos($text, " ")); } $temp = $text; $stop = substr($text, strripos($text, $search) + strlen($search)); if (strlen($stop) > $length) { $stop = substr($text, strripos($text, $search) + strlen($search), $length); $stop = substr($stop, 0, strripos($stop, " ")); } $text = "... "; while (stripos($temp,$search)) { $temp = substr_replace($temp, "<b>", stripos($temp, $search), 0); $temp = substr_replace($temp, "</b>", stripos($temp, $search) + strlen($search), 0); $text = $text . substr($temp, 0, stripos($temp, "</b>") + 4); $temp = substr($temp, stripos($temp, "</b>") + 4); if(stripos($temp, $search) > (2 * $length)) { $text = $text . substr($temp, 0, $length); $text = substr($text, 0, strripos($text, " ")) . " ... "; $temp = substr($temp, stripos($temp, $search) - $length); $temp = substr($temp, stripos($temp, " ")); } } $text = $text . $stop . " ... "; echo $text; return; } function compress($string, $first, $last) { // Removes everything in $string from $first to $last including $first and $last while(stripos($string,$first) && stripos($string,$last)) { $string = substr_replace($string, "", stripos($string,$first), stripos($string,$last) - stripos($string,$first) + strlen($last)); } return $string; } function directoryToArray($directory, $recursive) { // This function by XoloX was downloaded from http://snippets.dzone.com/user/XoloX $array_items = array(); if ($handle = opendir($directory)) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { if (is_dir($directory. "/" . $file)) { if($recursive) { $array_items = array_merge($array_items, directoryToArray($directory. "/" . $file, $recursive)); } } else { $file = $directory . "/" . $file; $array_items[] = preg_replace("/\/\//si", "/", $file); } } } closedir($handle); } return $array_items; } function filewalk($file, $search, $counter, $webpath) { // Selects and treats files with the extension .htm and .html and .asp and .php if (strtolower(substr($file, stripos($file, ".htm"))) == ".htm" || strtolower(substr($file, stripos($file, ".html"))) == ".html" || strtolower(substr($file, stripos($file, ".asp"))) == ".asp" || strtolower(substr($file, stripos($file, ".php"))) == ".php") { $all = file_get_contents($file); $body = substr($all, stripos($all,"<body"),stripos($all,"</body>") - stripos($all,"<body")); $body = preg_replace('/<br \/>/i', ' ', $body); $body = preg_replace('/<br>/i', ' ', $body); $body = compress($body,"<noscript","</noscript>"); $body = compress($body,"<script","</script>"); $body = compress($body,"<iframe","</iframe>"); $body = compress($body,"<noframe","</noframe>"); $body = strip_tags($body); $body = html_entity_decode($body, ENT_QUOTES); $body = preg_replace('/\s+/', ' ', $body); // Scans and displays the results if (stripos($body, $search)) { $title = substr($all, stripos($all,"<title>") + 7,stripos($all,"</title>") - stripos($all,"<title>") - 7); $title = html_entity_decode($title, ENT_QUOTES); $title = preg_replace('/\s+/', ' ', $title); echo '<p><a href="' . $file . '">' . $title . '</a></br>'; echo '<span id="webpath">' . $webpath . substr($file, stripos($file, "/")) . '</span><br />'; echo textpart($body, $search) . '</p>'; $counter = $counter + 1; } } return $counter; } // Reads the search text from the page's URL $url = $_SERVER['HTTPS'] == 'on' ? 'https://' : 'http://'; $url .= $_SERVER['SERVER_PORT'] != '80' ? $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"] : $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; if (stripos($url,"?search=")) $search = $_GET['search']; $webpath = dirname($url); // Starts searching if (strlen($search) < 2 && trim($search) <> "") { echo '<p>' . $to_small . '!</p>'; $search = ""; } if (trim($search) <> "") { echo "<p>" . $search_at . " '<b>" . $search . "</b>' " . $search_result . ".</p>"; $counter = 0; // Path to the folder containing this file $curdir = getcwd(); // Opens the folder and read its contents if ($dir = opendir($curdir)) { $files = directoryToArray("./", $teste; foreach ($files as $file) { $counter = filewalk($file, $search, $counter, $webpath); } closedir($dir); } echo "<p>" . $pages . ": " . $counter . "</p>"; } ?> </body> </html> Obrigado.
  12. Galera gostaria de saber como faço para definir um espaço padrão para para uma pasta (exemplo 10gb) e ao ser guardados alguns arquivos fazer o calculo de espaço restante neste diretório. Situação de exemplo: Passo 1: Diretório Home (nenhum arquivo) espaço restante 10gb Passo 2: Upload (Mortal Kombate X.exe) Diretório Home (Mortal Kombate X.exe) espaço restante 2gb
×

Important Information

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