Jump to content

marcossantana10

Members
  • Content count

    78
  • Joined

  • Last visited

Community Reputation

0 Comum

About marcossantana10

Informações Pessoais

  • Sexo
    Masculino

Contato

  • Site Pessoal
    http://sistemas.cekurte.com/blog/mysqldump-backup-de-base-de-dados-mysql/
  1. marcossantana10

    Editar checkbox com dados vindo do MYSQL

    Olá, minha dúvida é a seguinte: Eu faço um cadastro de médico e cada médico tem sua lista de especialidades, que é preenchida no ato do cadastro do médico. Até ai tudo bem.. O problema é que na hora de fazer a página de Editar o registro desse médico, eu preciso listar todas as especialidades que eu tenho já cadastradas no sistema para caso o cara deseje inserir uma nova especialidade pra aquele médico. Eu consigo listá-las numa boa dentro do formulário de edição de registro, mas, gostaria de deixar o checkbox marcado com aquelas que ele já atende, conforme exemplo: Porém, esse registro do exemplo acima tem uma lista com duas especialidades (Urologia e Cardiologia), mas o checkbox só tá marcando uma, como se não tivesse percorrendo o vetor que armazena os resultados. Segue código: Consultas a tabela de todas as especialidades e a tabela das especialidades que já estão contidas no cadastro daquele médico E aqui o HTML/PHP:
  2. 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.
  3. marcossantana10

    Upload de arquivos

    Obrigado pela ajuda. Mas eu acredito que não tenha problema de permissão, já que ele sobe alguns arquivos, só não sobe todos os que eu selecionei.
  4. 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>
  5. 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
  6. 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;
  7. marcossantana10

    Problema em função que retira acento e espaço

    Olá, meu caro. Eu não conheço essas funções. Acabou que sua resposta ficou um pouco confusa pra mim. Poderia ser mais claro?
  8. marcossantana10

    Problema em função que retira acento e espaço

    To criando um blog e preciso salvar a imagem que upo junto com a noticia com o nome do título dessa notícia, porém, sem acentos e espaços. Uso uma função que tá resolvendo o problema dos espaços, no entanto, não o dos caracteres especiais. Função: function formataUrl($nome){ $url = strtolower($nome); $url = str_replace(" ", "-", $url); $url = preg_replace(array("/(á|à|ã|â|ä)/","/(Á|À|Ã|Â|Ä)/","/(é|è|ê|ë)/","/(É|È|Ê|Ë)/","/(í|ì|î|ï)/","/(Í|Ì|Î|Ï)/","/(ó|ò|õ|ô|ö)/","/(Ó|Ò|Õ|Ô|Ö)/","/(ú|ù|û|ü)/","/(Ú|Ù|Û|Ü)/","/(ñ)/","/(Ñ)/"),explode(" ","a A e E i I o O u U n N"), $url); return $url; } Eu uso assim: $titulo = $_POST['titulo']; $data = $_POST['data']; $autor = $_POST['autor']; $url = formataUrl($titulo); $texto = $_POST['texto']; $capa = $_FILES['capa']; Logo, se eu cadastrar: "Função de teste", ele deveria salvar no banco: "funcao-de-teste", mas ele salva: "fun????o-de-teste". Dá pra ver onde estou errando?
  9. marcossantana10

    Elementos (botões) dentro de hover em imagem

    Exatamente isso, amigo. Obrigado!
  10. Olá galera, eu gostaria usar esse efeito no meu projeto, quando o usuário passa o mouse, a foto recebe essa camada por cima com as opções de alguns botões dentro (que serão como o exemplo, as redes sociais). O problema é que não sei como faz, nem sequer sei o nome do efeito. O exemplo de como eu quero tá no link abaixo, na sessão "OUR TEAM" na home mesmo, ou clicando no menu superior em "TEAM": http://creativelycoded.com/demos/eDental/
  11. marcossantana10

    [RESOLVIDO] Limitar texto e incluir 3 pontinhos.

  12. marcossantana10

    problema com session

    Estou fazendo um sistema para montar umas receitas médicas com base no que tá no banco de dados.. Consegui fazer tudo certo até então, so que tenho um problema: Gostaria que ao concluir uma receita, ele finalizasse a session que iniciei pra montar meu array de receitas, afim de permitir que crie outras receitas do zero. O problema é que meu sistema tem login, e quando finalizo a sessão das receitas, finaliza também a do login. Ai o usuário tem que logar no sistema novamente pra montar uma nova receita :/ Tem alguma forma de identificar a session que eu vou finalizar (visto que o parametro da função session_destroy é void)
  13. No site que estou fazendo, tem várias imagens que são alteradas quando se passa o mouse com o :hover pra altera-las. Até aí sem problemas, mas eu percebo que quando o usuário passa o mouse sobre a imagem, da um lagzinho pra aparecer a nova imagem, tem como carregar essas novas imagens junto com a página mesmo que elas só irão aparecer quando passar o mouse?
  14. marcossantana10

    Problema com laço de repetição - ForEach

    O código que vou postar abaixo é de um carrinho de compra, o qual salva a venda e os itens de uma venda, cada um em sua respectiva tabela. O que não to conseguindo é armazenar na tabela item_venda o preço que cada item foi vendido. Quando tento colocar, ele pega só o valor do ultimo item adicionado e coloca para todos os outros. Essa é a parte em questão do sistema: <?php foreach($_SESSION['venda'] as $prod => $quantidade): $qProd = "SELECT * FROM produtos WHERE id = '$prod'"; $queryProd = mysql_query ($qProd); $produtos = mysql_fetch_assoc($queryProd); <tr> <td><?php echo removeAcentos($produtos['nome']);?></td> <td><center><?php echo $quantidade ?></td> <td><center>R$ <?php echo number_format ($produtos['preco_venda'], 2, ",", ".");?></center></td> <td><center>R$ <?php echo number_format ($produtos['preco_venda'] * $quantidade, 2, ",", "."); ?></center></td> </tr> <?php @$totalCompra += $produtos['preco_venda'] * $quantidade; $preco_venda = $produtos['preco_venda']; // se eu fizer um echo $preco_venda exatamente aqui ele imprime os preços como quero, referente a cada produto endforeach; echo '<tr>'; echo '<td colspan="5" align="right"><strong>TOTAL DA COMPRA: R$ '.number_format(@$totalCompra, 2,",",".").'</strong></td>'; echo '</tr>'; ?> </table> </form> <?php // realizar venda if(isset($_POST['enviar'])){ $id_cliente = $_POST['id_cliente']; $id_vendedor = $_POST['id_vendedor']; $data_venda = $_POST['data_venda']; $inserirVenda = @insert("venda", "valor, id_cliente, id_vendedor, data_venda", "$totalCompra, $id_cliente, $id_vendedor, '$data_venda'"); $sqlVenda = mysql_query ("SELECT MAX(id) FROM venda"); $idVenda = mysql_result ($sqlVenda,0); foreach($_SESSION['venda'] as $produtosInseridos => $qtd): $inserirItens = insert("item_venda", "id_venda, id_produto, quantidade, preco_venda", "{$idVenda}, {$produtosInseridos}, {$qtd}, {$preco_venda}"); //mas aqui ele não salva, acredito q por causa do laço de repetição, mas não sei como fazer pra salvar. endforeach;
  15. marcossantana10

    Inicializar Xampp com junto com windows

    É possível inicializar o xampp junto com o windows (7 32bits)? Queria que quando ligasse o pc ele iniciasse o apache e mysql, sem que eu precise abrir a interface e da start.
×

Important Information

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