

marcossantana10
Members-
Content count
81 -
Joined
-
Last visited
Community Reputation
0 ComumAbout marcossantana10

Informações Pessoais
-
Sexo
Masculino
Contato
-
Site Pessoal
http://sistemas.cekurte.com/blog/mysqldump-backup-de-base-de-dados-mysql/
-
marcossantana10 started following Problema em função que retira acento e espaço, Operação monetária com PHP e MySQL, Upload de multiplos arquivos - Cordova and and 5 others
-
Eu to fazendo uma aplicação que precisa trabalhar com valores e não to encontrando a solução ideal: preciso que o preço de um produto seja armazenado, precisamente, informando milhares, centenas, dezenas, todas as informações. exemplo: R$ 1.500,50 (mil e quinhentos reais e cinquenta centavos) eu já usei uma função (str_replace) pra substituir a virgula por pontos, porém o que vem depois da vírgula não está sendo considerado está salvando 1.500 apenas. Já tentei todo tipo de campo no banco (float, double, decimal, int). Como eu poderia solucionar isso?
-
Opa, to precisando muito de uma ajuda: estou tentando fazer o upload de arquivos de um app hibrido (rodando android) para um servidor. O código abaixo é executado sem erro, mas o upload não acontece. Será que alguem tem ideia de onde pode estar o erro? var images = []; var $imagesDiv; document.addEventListener("deviceready", init, false); function init() { $("#addPicture").on("touchend", selPic); $imagesDiv = $("#images"); $("#uploadPictures").on("touchend", uploadPics); } function selPic() { navigator.camera.getPicture(function(f) { var newHtml = "<img src='"+f+"'>"; $imagesDiv.append(newHtml); images.push(f); if(images.length === 1) { $("#uploadPictures").removeAttr("disabled"); } }, function(e) { alert("Error, check console."); console.dir(e); }, { quality: 50, sourceType: Camera.PictureSourceType.PHOTOLIBRARY, destinationType: Camera.DestinationType.FILE_URI }); } function uploadPics() { alert("Ok, going to upload "+images.length+" images."); var defs = []; var fd = new FormData(); images.forEach(function(i) { alert('processing '+i); var def = $.Deferred(); window.resolveLocalFileSystemURL(i, function(fileEntry) { alert('got a file entry'); fileEntry.file(function(file) { alert('now i have a file ob'); console.dir(file); var reader = new FileReader(); reader.onloadend = function(e) { var imgBlob = new Blob([this.result], { type:file.type}); fd.append('file'+(images.indexOf(i)+1), imgBlob); fd.append('fileName'+(images.indexOf(i)+1), file.name); def.resolve(); }; reader.readAsArrayBuffer(file); }, function(e) { alert('error getting file', e); }); }, function(e) { alert('Error resolving fs url', e); }); defs.push(def.promise()); }); $.when.apply($, defs).then(function() { alert("all things done"); var request = new XMLHttpRequest(); request.open('POST', 'url', true); request.send(fd); }); } Do lado do servidor, onde eu deveria receber a requisição e upar os arquivos, está conforme código abaixo: <?php header("Access-Control-Allow-Origin: *"); $imgFileName=date("Y").date("m").date("j")."_".$_POST['index']."_".rand(1000,9999).".jpg"; if(move_uploaded_file($_FILES['file']['tmp_name'], "anuncios/".$imgFileName)){ echo "upload ok"; //or anything you need } ?>
-
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:
-
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.
-
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>
-
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
-
- listagem
- diretorios
-
(and 1 more)
Tagged with:
-
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;
- 1 reply
-
- codificação
- arquivos
-
(and 2 more)
Tagged with:
-
Problema em função que retira acento e espaço
marcossantana10 replied to marcossantana10's topic in PHP
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? -
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?
-
Elementos (botões) dentro de hover em imagem
marcossantana10 replied to marcossantana10's topic in HTML e CSS
Exatamente isso, amigo. Obrigado! -
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/
-
[RESOLVIDO] Limitar texto e incluir 3 pontinhos.
marcossantana10 replied to Vinícius Siller's topic in PHP
-
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)