Jump to content


Danilomaru's Content

There have been 210 items by Danilomaru (Search limited from 25/04/2023)



Ordernar por                Order  

#1022280 Empresa procura 300 profissionais brasileiros de TI para trabalhar na

Posted by Danilomaru on 06/07/2015, 11:55 in Mercado de Trabalho

GFT, companhia alemã especializada em projetos de tecnologia, está procurando 300 profissionais brasileiros da área de TI para trabalhar na Espanha.

Os profissionais terão a oportunidade de participar de projetos internacionais, que podem incluir desde aplicações críticas para empresas financeiras até projetos inovadores de consultoria de negócios.

As vagas estão distribuídas entre as cidades de Barcelona, Lleida, Valencia e Madrid. Para disputar uma das oportunidades é preciso ser formado na área de tecnologia da informação e computação, ter inglês fluente e bons conhecimentos em Java (FE e BE), HTML 5, JS Angular, Cobol, QlikView, Powercenter, e SQL.

Os interessados devem enviar o currículo em inglês para careeriberia@gft.com com o assunto “ESPANHA” na mensagem até 30 de julho. Saiba mais sobre as vagas neste link.

FONTE: wmonline




#1022022 Fazendo uma checkbox que sabe quando você selecionou

Posted by Danilomaru on 19/05/2015, 00:49 in ASP

Bem, há a propriedade Checked da Checkbox: https://msdn.microso...(v=vs.110).aspx

 

Também o evento CheckedChanged que é acionado sempre que o valor Checked for mudado: https://msdn.microso...(v=vs.110).aspx




#1021978 Redirecionamento Após Confirmação

Posted by Danilomaru on 08/05/2015, 01:53 in PHP

Você pode seguir esse modelo:

<?php
if( $_POST ){
    
    $soma = $_POST['soma'];
    $captcha = $_POST['captcha'];
    if($soma == $captcha){
     echo 'Captcha Válido.';
    }else{
     echo 'Captcha Inválido.';
    }
    
}

$numero1 = rand(1,9);
$numero2 = rand(1,9);
$soma = $numero1 + $numero2;

?><form method="post">
<input type="hidden" name="soma" value="<?php echo $soma; ?>"/>
<?php echo $numero1 .' + '. $numero2 .' = '; ?>
<input type="text" name="captcha" />
</form>



#1021968 IF/Else / IF Else

Posted by Danilomaru on 05/05/2015, 04:10 in ASP

Veja aí se ajuda:

dim rsAluno2, rsGrupo2

sql = "select * from parceiro where id_parceiro = "& rsProf("id_parceiro")
set rsAluno2 = GetRS(sql)

If rsAluno2.EOF Then
    Response.Write("Nenhum Nome")
    sql = "select* from grupos where id_grupo = "& rsProf("id_parceiro")
    set rsGrupo2 = GetRS(sql)
    If rsGrupo2.EOF Then
        Response.Write("Nenhum Grupo")
    Else
        Response.Write(rsGrupo2("ds_grupo"))
    End If
Else
    Response.Write(rsAluno2("nome"))
End If



#1021917 Iserir foto usuario

Posted by Danilomaru on 21/04/2015, 23:36 in PHP

Eu imagino que o problema seja o seguinte:

 

Quando o usuário joão logar no site, ele vai carregar a foto do perfil dele.

 

Quando o usuário pedro logar no site, ele vai carregar a foto do perfil dele.

 

Mas, como você está fazendo para separar isso de acordo com os usuários que loguem no site?

 

Eu acredito que o problema é algo nesse sentido, cada vez que um usuário loga, ele acaba afetando a foto do perfil do último que havia  logado.

 

Talvez você devesse substituir isso $_SESSION["foto"] por algo semelhante a isso $_SESSION["usuario"]["foto"], ai independente de quem loga-se, ninguem afetaria o perfil de ninguem.

 

Refatorando o exemplo do joão e do pedro, seria algo semelhante a isso:

 

$_SESSION["joao"]["foto"]

$_SESSION["pedro"]["foto"]




#1022071 Verificar checkbox

Posted by Danilomaru on 25/05/2015, 01:49 in Javascript / DOM / AJAX / ECMAScript

Você precisa de uma função javascript que valida os checkbox, da pra fazer em php também, depois que o usuário der um submit no formulário na próxima página você pode ver quais os posts ou gets, dependendo do que você escolheu e verificar, mas como você esta no fórum de javascript eu vou te dar a solução em javascript

 

função que verifica a checkbox

<SCRIPT LANGUAGE="JavaScript">

function checkCheckBox(f){
if (f.aceito.checked == false )
{
alert('Você deve clicar na caixa EU ACEITO para continuar');
return false;
}else
return true;
}

</script>

Ai você só precisa colocar o nome "aceito" na checkbox, afinal no javascript acima eu coloquei que o nome da checkbox é "aceito" da uma olhada na linha do if

 

O código do formulário ficaria assim:

<form action="nome_da_proxima_pagina.php" method="POST" onsubmit="return checkCheckBox(this)">
Eu aceito: <input type="checkbox" value="0" name="aceito">
<input type="submit" value="Próximo passo">
</form>



#1022190 Adicionar 1 ano a data

Posted by Danilomaru on 16/06/2015, 03:12 in PHP

strtotime() serve justamente para adicionar tempo á data. Faça isso:

$data = date('d/m/Y', strtotime("+1 Year", strtotime($resul_compra['data']));

 

Saiba mais: strtotime();

 

 

Também é uma boa opção, mas se for um ano bisse.xto não vai dar certo.

 

 

[Edit] IMPORTANTE: a data deve estar no formato dd-mm-AAA para funcionar corretamente. Assim:

$data = date('d/m/Y', strtotime("+1 Year", strtotime("13-06-2015"));




#1022850 Login via http/url

Posted by Danilomaru on 21/10/2015, 03:01 in PHP

ve se isso pode ajudar 
 

public function apps(){
    $this->layout = "ajax";
    if ($this->request->is ( 'post' )) {
        if ($this->Auth->login ()) {
            //$role = $this->Auth->user ( 'role_id' );
            $id_user = $id = $this->Auth->user ( 'id' );
            $id_pessoa = $this->Auth->user( 'pessoa_id' );
            $pessoa = $this->Pessoa->find('all',
            array('conditions'=>array('Pessoa.id'=>$id_pessoa)));
                
    $dados = Array();
    $dados[0]['dados']['valida_login'] = "1";
    $dados[0]['dados']['id_user'] = $id_user;
    $dados[0]['dados']['nome_pessoa'] = $pessoa['0']['Pessoa']['nome'];

    $this->set ( 'retorno', $dados );
    $this->set ( '_serialize', array ('retorno' ) );
                
}
    else {
    $dados[0]['dados']['valida_login'] = "0";
    //$dados[0]['dados']['id_user'] = "0";

    $this->set ( 'retorno', $dados );
    $this->set ( '_serialize', array ('retorno' ) );
        }
    }
}

/* retorna dados formato json */



#1022594 como usar o foreach

Posted by Danilomaru on 02/09/2015, 16:59 in PHP

Parece que as variáveis não estão recebendo os valores corretos, verifique se mysql_query()não retornou erro, depois disso faça mysql_fetch_array($query) em um while e imprima os produtos, caso deseje guarda os itens em array faça $produtos[] = $res; O códig deve ficar desa maneira

$query = mysql_query("SELECT * FROM produtos") or die(mysql_error());
while($res = mysql_fetch_array($query)){?>
<div class="product_title"><a href="detalhe.php?codigo=<?php echo $res["codigo"];?>"><?php echo $res["titulo"]; ?></a></div>
<div class="product_img"><a href="detalhe.php?codigo=<?php echo $res['codigo']; ?>"><img width="100" height="auto" src="upload/<?php echo $res['imagem'];?>" alt="" title="" border="0" /></a></div>
<div class="prod_price"><span class="price">R$ <?php echo $res["preco"]; ?></span></div> 

<?php } ?>



#1022439 Executar jQuery para selecionar Solicitante

Posted by Danilomaru on 14/08/2015, 02:42 in PHP

Verifique se o seu comando var selectSolicitante = jQuery(id).parents('tr').find('select.selectSolicitante'); esta realmente retornando o elemento que você procura.

Minha sugestão é, se possível, dar um id ou uma class ao seu elemento, deixando seu código assim:

$(".selectSolicitante").html('<option value="0">Carregando...</option>');
$.post("/Administrar/clientes.solicitante.php?idCliente=" + id,
{solicitante:jQuery(id).val()},
function(valor){
$(".selectSolicitante").html(valor);
}
);

É importante deixar o html(valor) porque desse modo, quando o seu post retornar os valores que você precisa, ele vai remover o Carregando da sua select

 



#1021800 Como realizar replace em todos atributos usando jQuery/JavaScript?

Posted by Danilomaru on 29/03/2015, 14:36 in Javascript / DOM / AJAX / ECMAScript

Você pode usar uma regex para substituir a string "__prefix__" pelo número desejado, a partir do HTML do elemento original:

 

$(function() {
var original = $('.form-modelo');
var num = 1;
// replace __prefix__ por num
// ex: name='form-__prefix__-nome' para name='form-1-nome'
var htmlNovo = $('<div>').append(original.clone()).html();
//var htmlNovo = original.html();
var cloneAlterado = $(htmlNovo.replace(/__prefix__/g, 1));
$('.form-real').append(cloneAlterado);
});<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class='form-modelo'>
<input id="id_form-__prefix__-nome" name="form-__prefix__-nome" type="text">
<input id="id_form-__prefix__-texto" name="form-__prefix__-texto" type="text">
</div>
Clone
<div class='form-real'></div>



#1023139 Como pegar vários arrays e colocar o conteúdo em um único

Posted by Danilomaru on 19/01/2016, 03:09 in PHP

acho que faltou o return... tente novamente assim:

 

$estados=array();

function buscarEstados1($id, $estados) {
    include 'includes/conexao.php';
    $s_down = "select id from tab_afiliado where upline = $id";
    $res_down = $cnns->query($s_down);

    foreach ($res_down as $down) {
        $aff_uf = $down['id'];    
        $s_uf = "select uf,id_endereco from tab_endereco WHERE id_endereco = " . $aff_uf . "";
        $res_uf = $cnns->query($s_uf);
        
        foreach ($res_uf as $uf) {
         $u .= $uf['uf'];
         $ug = substr($u, -2);
         array_push($estados, $ug);
         $estados=buscarEstados1($aff_uf, $estados);
        }
    }
return $estados;
}
$estados=buscarEstados1(1001, $estados);

echo "<pre>";
print_r($estados);
echo "</pre>";



#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));



#1021428 Formulario estilo lightbox pedindo nome e email para acessar site

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

Tenta ver esse exemplo se ajuda.

 

http://www.mhavila.c...ndow_modal.html

 

Clique no Ultimo Botão no final da Página "Simular Janela Modal - botão"

 

Basta adaptar para suas necessidades.

 

 

Veja tb esse Post.

 

http://forum.imaster...-da-janela-pai/

 

Veja no #2 e no #4




#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. 




#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;
} 



#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.




#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']);



#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




#1021513 Upload de multiplos arquivos cadastrando no banco MySQL

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

Sugiro mudar a modelagem, seguindo esta lógica, criando uma tabela separada: http://rberaldo.com.br/usando-campos-multivalorados/ No seu código, você faz INSERT dentro do loop. Se você quiser manter a modelagem atual, separando os arquivos por vírgula, deve executar apenas um INSERT, ou seja, colocá-lo fora do loop. Dentro do loop você apenas gera o valor do campo, concatenando os nomes dos arquivos




#1021782 Chamada a métodos em classe controller (asp.net web.api) para de funci

Posted by Danilomaru on 26/03/2015, 15:45 in ASP

Basicamente, a rota.

Normalmente, ela é configurada assim:

GlobalConfiguration.Configuration.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{action}/{id}",
defaults: new { id = System.Web.Http.RouteParameter.Optional }
);

Ou seja, a rota DefaultApi conhece uma rota cujo próximo parâmetro seja id, e o Controller confia nisso.

Se você chamasse a requisição da seguinte forma:

http://local/api/Itens/Put/?osID=3443



#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.




#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,




#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
%>



#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
%>




IPB Skin By Virteq