Jump to content

Search the Community

Showing results for tags 'pastas'.



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

  1. Boa tarde pessoal, Eu sou iniciante em programação PHP, e estou com dificuldades em entender um comportamento. Já dei uma pesquisada pelo fórum mas não encontrei um assunto semelhante. Estou desenvolvendo um projeto onde estou organizando as páginas em pastas separadas. Ilustração: -Root -css - config.css -img - imagem01.jpg - js - config.js -conteudo01 - pagina01.php -conteudo02 footer.php header.php index.php O que ocorre é que dentro da pasta conteudo01, dentro do arquivo pagina01.php eu uso a função include_once para chamar as páginas principais do root normalmente. Até ai tudo bem, o problema é que o servidor não está carregando os conteudos das demais pastas. Já fiz de tudo e um pouco até o presente momento dentro dos limites do meu conhecimento, mas sem sucesso. Gostaria da ajuda dos senhores para a resolução do meu problema. Sou grato desde já. Atenciosamente, Alexandre Figueiredo
  2. Opa, tenho esse código: <form action="" method="post" enctype="multipart/form-data" name="selecionar" id="selecionar"> Selecione a pasta que deseja enviar a imagem:<br> <select name="galeria" id="galeria"> <?php $diretorio = getcwd(); $ponteiro = opendir($diretorio); while ($nome_itens = readdir($ponteiro)) { $itens[] = $nome_itens; } sort($itens); foreach ($itens as $listar) { if ($listar!="." && $listar!=".."){ if (is_dir($listar)) { $pastas[]=$listar; }else{ $arquivos[]=$listar; } } } if ($pastas != "" ) { foreach($pastas as $listar) { ?> <option value="<?php echo $listar; ?>" selected="selected"><?php echo $listar;?></option> <?php } } ?> </select> <label></label> <?php $pasta = $_POST['galeria']; ?> <br /> <?php $dir = $pasta . "/"; $ext = array("gif","jpg","png"); $campos = 3; echo '<font face=Arial size=2><strong>Selecione as fotos que deseja enviar:</strong></font><br><br> <input type="file" name="file[]"><br> <input type="file" name="file[]"><br> <input type="file" name="file[]"><br> <input type="submit" name="submit" value=" Enviar "> '; if (isset($_POST['submit'])) { $f_name = $_FILES['file']['name']; $f_tmp = $_FILES['file']['tmp_name']; $f_type = $_FILES['file']['type']; $cont=0; for($i=0;$i<$campos;$i++){ $name = $f_name[$i]; if ( ($name!="") and (is_file($f_tmp[$i])) and (in_array(substr($name, -3),$ext)) ) { if ($cont==0) { echo "<b>Arquivo(s) enviados: </b>"; } echo $name." - "; $up = move_uploaded_file($f_tmp[$i], $dir.$name); if ($up==true): echo "<i>Enviado!</i>"; $cont++; else: echo "<i>Falhou!</i>"; endif; echo ""; } } echo ($cont!=0) ? "<i>Total de arquivos enviados: </i>".$cont : "Nenhum arquivo foi enviado!"; } ?> <br /> </form> <p><br /> <?php echo $dir; ?><br /> <br /> <br /> Ele até funciona, mas não exatamente como eu gostaria, no combobox ele mostra apenas a pasta "imagens", eu estou tentando, porém sem sucesso, fazer com que mostre todas as subpastas da pasta "imagens" tbm, para que ao salvar a imagem upada pelo usuário, ela seja salva na pasta selecionada no combobox. Alguém sabe me ajudar? No caso ficaria tipo assim: imagens imagens/primeira pasta imagens/primeira pasta/segunda pasta imagens/terceira pasta E assim por em diante.
  3. Alguém poderia me explicar e passar um exemplo de como é a organização de pastas de um sistema web profissional?
  4. juninhogpe

    Upload Tinymce

    Boa tarde pessoal. Estou utilizando o plugin "Tinymce" em um site que estou fazendo e precisava realizar upload de imagens através dele. Me esbarrei no problema que o código de exemplo de upload de imagens que o editor disponibiliza, salva as mesmas na pasta indicada, mais quando faço a inserção no banco de dados insere o caminho da imagem todo, com o nome da pasta como informado no arquivo "upload.php". Ex.: No arquivo "upload.php" está assim o caminho: "../img/". Quando salvo no banco de dados vai assim: "../img/imagem.jpg". Se faço um select recuperando os dados ele fica buscando a imagem assim: "../img/imagem.jpg", só que minha estrutura é assim: - Site - É aqui que fica a pasta imagem e o arquivo que contém o select recuperando os dados - Site / Administração - É aqui que fica o arquivo "upload.php" Segue o código do upload.php <?php /******************************************************* * Only these origins will be allowed to upload images * ******************************************************/ $accepted_origins = array("http://localhost"); /********************************************* * Change this line to set the upload folder * *********************************************/ $imageFolder = "../img/"; reset ($_FILES); $temp = current($_FILES); if (is_uploaded_file($temp['tmp_name'])){ if (isset($_SERVER['HTTP_ORIGIN'])) { // same-origin requests won't set an origin. If the origin is set, it must be valid. if (in_array($_SERVER['HTTP_ORIGIN'], $accepted_origins)) { header('Access-Control-Allow-Origin: ' . $_SERVER['HTTP_ORIGIN']); } else { header("HTTP/1.0 403 Origin Denied"); return; } } /* If your script needs to receive cookies, set images_upload_credentials : true in the configuration and enable the following two headers. */ // header('Access-Control-Allow-Credentials: true'); // header('P3P: CP="There is no P3P policy."'); // Sanitize input if (preg_match("/([^\w\s\d\-_~,;:\[\]\(\).])|([\.]{2,})/", $temp['name'])) { header("HTTP/1.0 500 Invalid file name."); return; } // Verify extension if (!in_array(strtolower(pathinfo($temp['name'], PATHINFO_EXTENSION)), array("gif", "jpg", "png"))) { header("HTTP/1.0 500 Invalid extension."); return; } // Accept upload if there was no origin, or if it is an accepted origin $filetowrite = $imageFolder . $temp['name']; move_uploaded_file($temp['tmp_name'], $filetowrite); // Respond to the successful upload with JSON. // Use a location key to specify the path to the saved image resource. // { location : '/your/uploaded/image/file'} echo json_encode(array('location' => $filetowrite)); } else { // Notify editor that the upload failed header("HTTP/1.0 500 Server Error"); } ?> Tentei alterar mais realmente não consegui fazer funcionar. Alguém poderia me dar uma ajuda de como fazer para que ao salvar no banco salve apenas como: "img/imagem.jpg"? Agradeço.
  5. Preciso criar um script que funcione assim: Ele lê o conteúdo de duas pastas e veja quais arquivos elas não tem em comum. Então copia os arquivos que estão faltando de uma pasta para a outra. Até agora só consegui fazer ele ler as pastas. import os, shutil pastaum = 'C:/Users/Samuel/Desktop/pastaA' pastadois = 'C:/Users/Samuel/Desktop/pastaB' os.chdir(pastaum) for dirpath, dirnames, filenames in os.walk(pastaum): #print('Pasta Atual',dirpath) lista_A = dirnames + filenames print('Conteúdo da pasta um:',lista_A) #print('Arquivos',filenames) print ('********') os.chdir(pastadois) for dirpath, dirnames, filenames in os.walk(pastadois): #print('Pasta Atual',dirpath) lista_B = dirnames + filenames print('Conteúdo da pasta dois:',lista_B) print('************') arqA = list(os.walk(pastaum)) arqB = list(os.walk(pastadois)) for x in arqA: for y in arqB: if y != x: shutil.copy(arqA[0],arqB[0]) else: print ('nao tem')
  6. Boa Tarde! Estou iniciando uma evolução de uma aplicação que está em uso por algumas empresas, e me deparei com uma questão que não tinha enfrentado anteriormente. Primeiramente vou explicar o novo projeto (Estruturalmente diferente do atual) para que alguém possa me auxiliar da melhor maneira possível. O Projeto em base é uma aplicação para gerenciamento de um setor empresarial. A Ideia primária é disponibilizar para um maior número de empresas o sistema online, tendo isto em mente, criei uma arquitetura básica sendo totalmente customizado pelo usuário. Ele vai contar com módulos (dependentes e independentes) ou seja, Vai exigir um mínimo de módulo como (Usuários e Clientes) e disponibilizar módulos adicionais como: - Comunicação (Chat Interno, Chat de Atendimento, BOT's... etc) - Estoque - Compras - Financeiro - Centro de Custos Estou desenvolvendo baseado em um framework que de acordo com a preferência do usuário, ative ou desative módulos na aplicação; O Principal problema que me atinge é quanto a versões, pois gostaria imensamente total controle sobre versões, tanto do Framework quanto dos módulos. Exemplo: O usuário pode utilizar o módulo Cliente na versão 1, e o módulo compras, na versão 2, Todo o gerenciamento de informações, base de dados de versões diferentes, etc, meu framework ira realizar. Entretanto estou meio perdido quanto sua disposição em pastas, no servidor. Imaginei algo como: Configuração para Servidor Pasta Raíz { - Aplicação - Framework (Aplicação PAI, Programa que gerencia módulos, gera views, etc) - Dependencias (Dependencias globais do framework) - $versão (v1, v2, v3) - Dependencias (Dependencia específica da versão) - Templates - Configurações $framework - Módulos - $Módulo - Dependencias (Dependencias globais do módulo) - $versão (v1, v2, v3) - Dependencias (Dependencia específica do módulo) - Templates $módulo - API (Ajax) (Tráfego de informações entre DB <-> Módulo) - $módulo - $versão - Consulta - Edição - Adição - Exclusão - Template (Todo arquivo de saída padrão, caveçalho, rodapé, img, css, js) - $versão - Header - Menu - Footer - Dependencias - CSS - JS - IMG - Connect (Informações de Conexão) - Servidor (Conecta ao meu DB, importando configurações, módulos, versões, etc) $servidor.info - Cliente (Conecta do DB do Cliente) -$cliente.info controlador.php } Acima, segue modelo que consegui montar tendo como base o princípio de versões, cada "$versão", exigirá subpastas específicas com suas dependências. Gostaria de saber de profissionais experientes mais sobre este assunto. Antecipando todas as sugestões serão bem vindas e desde já, Obrigado!
  7. Jiraya Tupiniquim

    URL AMIGÁVEL COM PHP PRIORIZANDO PASTAS

    Boa Tarde! Preciso de ajuda, é o seguinte, com o código abaixo, eu tenho uma URL amigável, mas a questão é a seguinte. Ela acessa e da prioridade ao arquivos.php, preciso que ela priorize as pastas, se não existir pasta, ele pegue os arquivos.php. Exemplo: automotiva (PASTA) automotiva.php (ARQUIVO PHP) Alguém pode me ajudar? function getHome(){ $url = $_GET['url']; $url = explode('/', $url); $url[0] = ($url[0] == NULL ? 'index' : $url[0]); // if(file_exists('site/'.$url[0].'.php')){ require_once('site/'.$url[0].'.php'); }elseif(file_exists('site/'.$url[0].'/'.$url[1].'.php')){ require_once('site/'.$url[0].'/'.$url[1].'.php'); }else{ require_once('site/404.php'); } }
  8. WBlacker

    Melhor forma de armazenar imagens

    Galera minha pergunta é simples, gostaria de saber com base na experiência de vocês, qual é a melhor forma de armazenar imagens para um site, mais especificamente um site de fotógrafo, que possui diversas fotos. Ouvi dizer que salvar no banco não é aconselhável pois acaba deixando o tempo de leitura delas extenso, mas e para salvar em pasta, como eu faria para separa as imagens em categorias e eventos? Por exemplo, uma foto faz parte das fotos de "making of" do "evento n". Ou possui alguma outra forma melhor para armazená-las? :blink: Desde já agradeço! :)
  9. Tenho uma pasta que chama "tmp" e gostaria de apagar tudo que estiver nesta pasta e deixa-la vazia , alguém pode me ajudar ?
  10. brunowdesigner

    Criar pastas diferentes

    Boa noite pessoal. Estou tendo um pequeno problema. Um cliente meu quer um sisteminha pra selecionar o cliente que foi cadastrar e enviar um documento pra ele. Esse "enviar" no caso é criar uma pasta e enviar o arquivo pra dentro dela, caso ja tenha a pasta enviar automaticamente. No caso é pra pegar o cliente selecionado e criar uma pasta com o nome ou com o ID dele que ta no BD. O Código Completo abaixo <?php // DEFINIÇÕES // Numero de campos de upload $numeroCampos = 5; // Tamanho máximo do arquivo (em bytes) $tamanhoMaximo = 1000000; // Extensões aceitas $extensoes = array(".doc", ".txt", ".pdf", ".docx"); // Caminho para onde o arquivo será enviado $caminho = "uploads/"; // Substituir arquivo já existente (true = sim; false = nao) $substituir = false; for ($i = 0; $i < $numeroCampos; $i++) { // Informações do arquivo enviado $nomeArquivo = $_FILES["arquivo"]["name"][$i]; $tamanhoArquivo = $_FILES["arquivo"]["size"][$i]; $nomeTemporario = $_FILES["arquivo"]["tmp_name"][$i]; // Verifica se o arquivo foi colocado no campo if (!empty($nomeArquivo)) { $erro = false; // Verifica se o tamanho do arquivo é maior que o permitido if ($tamanhoArquivo > $tamanhoMaximo) { $erro = "O arquivo " . $nomeArquivo . " não deve ultrapassar " . $tamanhoMaximo. " bytes"; } // Verifica se a extensão está entre as aceitas elseif (!in_array(strrchr($nomeArquivo, "."), $extensoes)) { $erro = "A extensão do arquivo <b>" . $nomeArquivo . "</b> não é válida"; } // Verifica se o arquivo existe e se é para substituir elseif (file_exists($caminho . $nomeArquivo) and !$substituir) { $erro = "O arquivo <b>" . $nomeArquivo . "</b> já existe"; } // Se não houver erro if (!$erro) { // Move o arquivo para o caminho definido move_uploaded_file($nomeTemporario, ($caminho . $nomeArquivo)); // Mensagem de sucesso echo "O arquivo <b>".$nomeArquivo."</b> foi enviado com sucesso. <br />"; } // Se houver erro else { // Mensagem de erro echo $erro . "<br />"; } } } ?> <?php $query = mysql_query("SELECT nome FROM usuarios"); ?> <form method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>" enctype="multipart/form-data"> <select> <option>Selecione o Cliente</option> <?php while($cliente = mysql_fetch_array($query)) { ?> <option value="<?php echo $cliente['nome'] ?>"><?php echo $cliente['nome'] ?></option> <?php } ?> </select> <label>Arquivos</label> <input type="file" name="arquivo[]" /><br> <input type="file" name="arquivo[]" /><br> <input type="file" name="arquivo[]" /><br> <input type="file" name="arquivo[]" /><br> <input type="file" name="arquivo[]" /><br> <input type="submit" value="Enviar" /> </form>
×

Important Information

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