Jump to content


Danilomaru's Content

There have been 210 items by Danilomaru (Search limited from 30/03/2023)



Ordernar por                Order  

#1021441 Problemas na alteração de conteúdo de elementos HTML

Posted by Danilomaru on 04/02/2015, 23:54 in Javascript / DOM / AJAX / ECMAScript

Utilize window.onload e coloque o script dentro.

window.onload = function()
 {
 msg = prompt("Olá Convidado, insira o seu nome :"); 
if (msg == "") { alert("Insira um nome ..."); 
}
 else if (msg == null) { alert("Não clique em cancelar ..."); 
} 
else { alert("Bem vindo " + msg + " !!"); 
document.getElementById("mainHeader").innerHTML = "Formulario de " + msg; } ;



#1021351 Desabilitar Um Imput Text Através De Chamada De Função Js

Posted by Danilomaru on 26/01/2015, 00:43 in Javascript / DOM / AJAX / ECMAScript

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>

<form action="" id="form">
<input type="text" id="name" />
<input type="checkbox" id="check" />

<input type="submit" />
</form>

<script>
(function(){
var $name = document.getElementById('name'),
$check = document.getElementById('check'),
$form = document.getElementById('form');

$check.addEventListener('click', function() {
if (!!this.checked) {
$name.setAttribute('disabled', 'disabled');
} else {
$name.removeAttribute('disabled');
}
});

$form.addEventListener('submit', function(e) {
e.preventDefault();

alert('Form Submitted');
});

}());
</script>
</body>
</html>

se você marcar o checkbox, não consegue mais escrever no input.
Se desmarcar o checkbox, consegue escrever novamente.




#1021390 incorporar a função na div

Posted by Danilomaru on 28/01/2015, 20:48 in Javascript / DOM / AJAX / ECMAScript

O erro é q você tá passando como string o nome da função e não o suposto retorno dela.

PQ você não faz da forma q está na documentação?

<div id="div-1" style="width: 728px; height: 90px">
<script type="text/javascript">
googletag.cmd.push(function() {
googletag.display('div-1');
});</script>
</div

esse link vai te ajudar

https://developers.g...k-gpt/reference




#1021350 Como Enviar Um Array Para O Banco De Dados

Posted by Danilomaru on 26/01/2015, 00:42 in PHP

Só o implode

$check = implode(',', $_POST['el']);



#1021440 Gravação e leitura de dados na mesma linha

Posted by Danilomaru on 04/02/2015, 23:52 in PHP

Esta sua modelagem vai te criar mais problemas do que soluções, uma solução mais elegante e no final mais simples também:

Crie duas tabelas;

- Na primeira tabela grave apenas o nome do produto.

- Na segunda tabela grava o id do produto que acabou de cadastrar, bem como o nome do material e a quantidade.

Pronto, dependendo das suas necessidades e se os materiais forem se repetir em vários produtos, você pode inclusive criar uma tabela só para gravar o nome dos materiais, neste caso a segunda tabela gravaria o id do produto, id do material e quantidade.




#1021370 Erro ao dar Update

Posted by Danilomaru on 27/01/2015, 03:25 in PHP

cara pelo que vi voce escreveu mal as variaveis colocou letra maiuscula onde deveria ser minuscula igual as variaveis que recebem os valores tipo assim

<?php
include("conexaop.php");
?>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <link rel="stylesheet" href="css/css.css">
</head>
<body>
    <?php
        $nome = $_POST["Nome"];
        $preco = $_POST["Preco"];
        $obs = $_POST["Obs"];
        $status = $_POST["Status"];
        $codigo = $_POST["Codigo"];
        $Data = date ("j/m/Y");
        $Hora = date ("H:i:s");
        $ip = $_SERVER['REMOTE_ADDR'];
    if(mysql_query("UPDATE produtos SET nome='$nome', preco='$preco', obs='$obs', codigo='$codigo', data='$Data', hora='$Hora', IP='$ip', status='$status' WHERE ID = '$id'")) {
        echo "Alterado. <br> <a href='javascript:history.back(-1);'>Voltar</a>";
        exit;
    }else{
        echo mysql_error();
        exit;
        }
    
    ?>
</body>

confira tb o bd nesses campos

</html>




#1021455 Ajuda com JSON

Posted by Danilomaru on 08/02/2015, 04:03 in PHP

Tente modificar  para:

echo "<br>".$entrada->author[0]->name->{'$t'};

Pode ser que de certo.




#1021369 Drag and Drop, copiar apos drop

Posted by Danilomaru on 27/01/2015, 03:21 in Javascript / DOM / AJAX / ECMAScript

function dragDrop(ev) {
ev.preventDefault();
var data=ev.dataTransfer.getData("text");
var node = document.getElementById(data).cloneNode(true); //Clone
node.id = "copia"; //ID do Clone
ev.target.appendChild(node);
return false;
} 



#1021672 If e Else

Posted by Danilomaru on 13/03/2015, 05:53 in PHP

Você pode colocar a mensagem dentro do default, sem if. Apenas exiba a mensagem e encerre a execução com die(), como já está fazendo. Outra alternativa é tirar o default e fazer a verificação com o if que já existe. Porém, seu if está errado. Não faz sentido comparar com true. $type vai conter uma string. Logo, sempre entrará no if. Use uma variável booleana.




#1021391 Ajuda com interação simples de PHP com datepicker

Posted by Danilomaru on 28/01/2015, 20:50 in PHP

Olha esse link tem oq vc precisa :

http://stackoverflow...orm-post-method




#1021459 abrir uma div ou um tooltip no efeito hover

Posted by Danilomaru on 08/02/2015, 21:22 in Javascript / DOM / AJAX / ECMAScript

Esse tutorial tem dicas bem legais 

http://www.maujor.co...cas/tooltip.php




#1021625 Expressão regular não funciona

Posted by Danilomaru on 03/03/2015, 02:57 in PHP

eu acho que isso pode ajudar

$padrao = "/@(?!.*@)(.*)/";
$valorAtual = "0]SK@84853663@323512475@NB*8~5*0*-1*0*0";
$valorParaSubstituir = "@NB*1~1*0*-1*0*0";
$resultado = preg_replace($padrao, $valorNovo, $valorAtual);

esse link pode ajudar com essas duvidas: http://www.piazinho.com.br/




#1021558 Ao clicar num botao bloquear todos os "radios" do form

Posted by Danilomaru on 20/02/2015, 03:02 in Javascript / DOM / AJAX / ECMAScript

Da uma olhada nesse tutorial, no primeiro exemplo , ve se ajuda:
http://www.w3schools...io_disabled.asp




#1021349 Impimir Enquanto Tiver Resultados

Posted by Danilomaru on 26/01/2015, 00:39 in ASP

sql.close





SET sql = Nothing
Eu fiz um teste rápido aqui e roda os registro.
<!--#include file="conexao.asp"-->

<%
Dim sql
Set sql = DeveSerIgualaSuaConexao.Execute("SELECT * FROM CEN_PRT_ITEMSOLICITACAO ")

While Not sql.EOF

If sql("NomeRequerido") <> "" Then

Response.Write "<table>"
Response.Write "<tr>"
Response.Write "<td>"

Response.Write(sql("NomeRequerido"))

Response.Write "</td>"
Response.Write "</tr>"
Response.Write "</table>"


Else

Response.Write "Nada encontrado"

Response.Write "<br>"

End If

sql.MoveNext
Wend

sql.Close
Set sql = Nothing
%>



#1022073 php+mysql mostrar informacoes do db atraves do combobox

Posted by Danilomaru on 25/05/2015, 02:08 in PHP

Ve se esse exemplo serve:

function conectar_banco_mysql(){
$dsn = "mysql:host=localhost;dbname=seu_bd";
$username = "root";
$passwd = "";
$pdo = new PDO($dsn, $username, $passwd);
return $pdo; 
}

function listarCategorias($tabela) {
$pdo = conectar_banco_mysql();
$listar = $pdo->query("select distinct categoria from $tabela ORDER BY categoria ASC ");
$dados_encontrados = $listar->fetchALL(PDO::FETCH_OBJ); 
return $dados_encontrados;
}


<form method="post" action="">
<h3>Busca</h3>
<h4>Categorias</h4>
<input type="hidden" name="local" value="" />
<select class="input1" type="text" size="7" style="width:600px; background-color: #fff; color:#000; padding-left: 15px;" name="categoria" >
<?php
$categorias_encontradas = listarCategoria("nome_sua_tabela");
if (!empty($categorias_encontradas)):
foreach ($categorias_encontradas as $local):
// print_r($local);
?> 
<option value="<?php echo $local->categoria ?>"><?php echo $local->categoria ?> 
<?php
endforeach;
else:
?>
Nenhuma entrada para processar!
<?php
endif;
?>
</select><br><br>

<div class="botonstop">
<input class="btn btn-success" type="submit" value="pesquisar">
</div>
</form> 
<?php
@$busca = filter_var($_POST['categoria'], FILTER_SANITIZE_MAGIC_QUOTES);
// print_r($busca);
if (!empty($_POST['categoria'])): //para obter o nome da categoria 
$tarefas_encontradas = listarBusca('sua_tabela', $busca);
foreach ($tarefas_encontradas as $caixa):
// print_r($caixa);
?> 
<!--Exemplo do relatório-->
<div class="post"> 
Tarefa n&#186 <?php echo $caixa->id_coluna_tabela; ?> | 
Projeto n&#186 <?php echo $caixa->num_projeto_coluna_tabela; ?><br>
Data agendada: <?php echo $caixa->data_alvo_coluna_tabela; ?><br>
Última atualização: <?php echo $caixa->data_coluna_tabela; ?><br>
<div>Categoria: <?php echo $caixa->categoria_coluna_tabela; ?></div><br>
Resumo: 
<div class="descrresum"><?php echo $caixa->titulo_resumido_coluna_tabela; ?></div><br>
Descrição:
<div class="descrdescr"><?php echo $caixa->hist_coluna_tabela; ?></div><br> 
<div class="botons">
<input class="btn btn-mini btn-info" type="button" VALUE="► Editar" onclick="location.href = '?p=actplan_alter&id=<?php echo $caixa->id; ?>';">
<?php
endforeach;
?>
<?php
else:
echo '<h3 style="color: orange;">Nenhuma categoria selecionada!</h3> <h6 style="color:red;">Selecione <span style="color: black;">CLASSIFICAR</span> para ver tarefas sem categoria';
endif;
?>



#1021871 jquery mostrar botões ao passar o mouse na div

Posted by Danilomaru on 12/04/2015, 21:51 in Javascript / DOM / AJAX / ECMAScript

Eu acho que isso serve:

$(function () {
$("button").attr("hidden", "true");
$("div").mouseenter(function () {
$(this).children("button").removeAttr("hidden");
})
.mouseleave(function () {
$(this).children("button").attr("hidden", "true");
});
});



#1021667 Menu Drop Down passando por cima do Rodapé ao clicar nos Sub Menus

Posted by Danilomaru on 12/03/2015, 03:56 in HTML, CSS e Metodologias

Esse seu menu, fica com todos aberto, isso não é legal

usa o "accordion menu" assim ele fecha um ao abrir o outro. Veja alguns links 

Ficará bem mais elegante e economiza seu Height 

Veja alguns links

 

http://www.menucool....rdion-menu-css

http://cssmenumaker....accordion-menus

http://www.dynamicdr...cordionmenu.htm

 

Espero ter ajudado,




#1022150 Listbox Editar

Posted by Danilomaru on 07/06/2015, 19:58 in PHP

Aqui vc pode encontar oq vc ta procurando:
http://​http://wbruno.com.br/php/mostrar-option-de-select-escolhido-pelo-usuario-php-mysql/
boa sorte




#1021389 Verificação de dados

Posted by Danilomaru on 28/01/2015, 20:46 in ASP

Pelo que entendi, rsrs, até por que não sei como está todo seu code e sua bd.

 

Mas e se você criar um campo "ocorrencia_ok" para cada "servicos" aberto.

 

Esse campo "ocorrencia_ok" estará VAZIO, por isso na ora do envio você irá acusar que não é permitido deixa-lo sem preenchimento.

 

Porém, após ser preenchido, bla,bla,bla. prossegue o envio.

 

Apenas uma luz.

 

Ou tb, você pode fazer essa Validação com Jquery, JavaScript, caso não queira criar mais campos em sua bd.

 

Espero ter ajudado,

 

vlw




#1021497 Inserir Variável no Menu de Navegação do WordPress na Opção Link

Posted by Danilomaru on 11/02/2015, 05:55 in PHP

Olha esse aritgo ele pode ajudar : http://pt-br.html.ne...hp/lesson10.php




#1021460 Consulta data ASP - Access

Posted by Danilomaru on 08/02/2015, 21:23 in ASP

Tente dar um response.write no sql gerado antes de executar o open

e veja o que realmente você está enviando para o servidor.

Se o data_limite estiver gravando direito, tente verificar se não é melhor passar YYYY-mm-DD ao invés de dd-mm-yyyy. 




#1021666 Consulta utilizando JOIN ou UNION?

Posted by Danilomaru on 12/03/2015, 03:52 in MySQL

e buscar pelas tags 'mamãe' e 'infantil', ele me retorne os produtos 1 e 3. Atualmente tenho uma consulta que está me retornando o produto 2 também, pois ele tem 'mamãe' como tag.

 

Ai depende do objetivo da aplicação/consulta. dependendo do ponto de vista trazer a linha 2 tmb nao esta errado....

 

Mas pra trazer só a linha 1 e 3 teriamos

sendo mamae = 1

infantil = 2

adulto = 3

festa = 4

aniversario = 5

outros = 6

select Id_produto from tag_produtos where tag_id in (1,2) group by id_produto having count(*) = 2

having count(*) = 2 pq 2 é a quantidade de tags que ele tem que atender especificamente.




#1021783 Obter linha de um ficheiro

Posted by Danilomaru on 26/03/2015, 15:46 in PHP

Use a função file.

Ex:

<?php
$linhas = file('arquivo.txt');

Essa função te retorna o conteúdo do arquivo com uma linha por entrada do array. A partir daí é só manipular a linha que você quiser por meio do índice do array e depois reescrever o arquivo com o conteúdo do array (se for o caso):

<?php
file_put_contents('arquivo.txt', implode(PHP_EOL, $linhas));



#1021624 Como pegar data retroativa?

Posted by Danilomaru on 03/03/2015, 02:55 in ASP

Veja se funciona:

'definindo data de hoje com + 300 dias.
x = DateAdd("d",+300,now)
dia = day(x)
mes = month(x)
ano = year(x)
data_selecionada = ano&"/"&mes&"/"&dia<%
dLoop = 1
Do while dLoop < 300
%>
' Seleciona data - 1 dia dentro do loop
data_selecionada = DateAdd("d",-1,data_selecionada)

<option value="<%=data_selecionada%>"><%= data_selecionada%></option>
<%
dLoop = dLoop + 1 
Loop
%>



#1021648 Pegar o mês do campo int gravado por time() do php

Posted by Danilomaru on 06/03/2015, 04:18 in MySQL

da uma olhada nesse artigo acho que pode ajudar na formatação

 http://paposql.blogs...s-no-mysql.html





IPB Skin By Virteq