Ir para conteúdo
Fórum Script Brasil

Leandro Henriques

Membros
  • Total de itens

    13
  • Registro em

  • Última visita

Posts postados por Leandro Henriques

  1. Tenta imprimir o POST para ver se esta chegando ou como esta chegando os dados.

    <?php
    // Vai mostrar se esta chegando alguma coisa em POST.
    var_dump($_POST);
         

    Se os seus dados estiverem chegando vai mostrar como esta chegando, ai seria fazer os ajustes necessários. 

  2. Olá @Maria José da uma olhada se seria isso que precisa...

    <?php
    	$vezes = $_product->getData('parcelas');
    	echo '<p><small><b>Parcele em até '.$vezes.'x sem juros de R$ '.$_coreHelper->currency($_product->getFinalPrice()/$vezes, true, false).'</b></small><br /></p>';

     

  3. Tenta assim no seu JS e no PHP pega as informações com $_POST, $_REQUEST ao meu ver pode deixar uma brecha de segurança.

    E no PHP você já vai receber se o checkbox vai ser "Yes" ou "No".

    function atualizar_registro(id){
        var dados    = $("#pedro"+id).val(),
            checkbox = ($("#id_element").is(":checked")) ? "Yes" : "No";
    
        $.ajax({
            url:'atualiza_desc_pedro.php',
            type:"post",
            data: {dados: dados, checkbox: checkbox},
            success:function(data){
                ...
            }
        });
    }

     

  4. Olá,

    Bom na questão de criptografar seu código conheço um programa Zend Guard, tem um custo acredito um pouco elevado a licença dele. Vai ser uma estão de você estudar se realmente tem a necessidade de criptografar este código ou não, tendo em vista que o PHP open source é difícil o bloqueio do código já vi quebrarem esta do Zend Guard.

    Se for na questão de proteger evitar que o usuário possa mexer ou apagar um arquivo, pode colocar senha na pasta com o Lock-a-Folder você também pode ocultar a pasta. 

    Ai vai ser uma questão de você analisar qual vai ser a melhor solução.

  5. Da uma olhada neste site:http://php.net/manual/pt_BR/function.mysqli-connect.php

    Acredito que vai lhe ajudar bastante da uma olhada no que você quer usar veja um exemplo de funcionamento, como no caso da conexão com o banco seria assim: $con=mysqli_connect("localhost","my_user","my_password","my_db");

    <?php
    # PHP 7
    error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED);
    
    $conexao = mysqli_connect("localhost","root","","polo"); 
    
    mysqli_set_charset($conexao,'utf-8');
    
    $sql = mysqli_query($banco,$conexao,"select * FROM tb_cadastro") or die("Erro de conexao");
    
    while($dados = mysqli_fetch_array($sql)){
    	echo $dados['nome'].'<br>';
    }
    
    mysqli_close($conexao);

     

  6. 3 horas atrás, Beraldo disse:

    Se a empresa em questão tem IP fixo, você pode liberar acesso apenas a partir desse IP.

    Caso contrário, complica um pouco. Talvez uma VPN ou um Proxy instalados e configurados apenas na empresa.

    A principio ate ajudaria esta questão do IP fixo lá possui, só que futuramente eles querem colocar o sistema em uma forma de franquia, dai vai gerar o problema novamente para que possa ser acessado somente dentro da empresa/franquia.

    2 horas atrás, osmarindy disse:

    Elaborei um sistema na empresa onde trabalho que também não poderia ser acessado de casa, apenas criei um servidor local e um sistema de login. Talvez isso possa te ajudar.

    Então no caso não tem como ser local, pois futuramente vai ser acessado por mais pessoas de outras cidades, inicio uso interno e depois franquia.

  7. Boa tarde pessoa, preciso de uma ajuda de vocês.

    Estou querendo desenvolver um sistema administrativo para uma empresa e evitar que a pessoa acesse o sistema de casa por exemplo, estava pensando em fazer o controle com usuário, senha e um cookie.

    Assim tem a necessidade de liberar no sistema para o usuário fazer login em uma máquina, quando ele fizer o primeiro login gravo um cookie.

    Assim na hora do login verificar se tem o cookie além o usuário e senha, mais se ele usar programa como Ccleaner pode remover estes arquivos e sempre vai ter que ficar liberando.

    Alguém conhece alguma solução para um questão como esta?

  8. Pessoal uma questão e gostaria da opinião de vocês.
    Para fazer uma espécie de chat entre usuários em um site, qual seria a melhor forma deixar no banco de dados ou em txt?
    outra coisa para pegar a conversa em tempo real somente com Jquery ou vocês recomendam alguma outra forma de fazer?

  9. Olá tenta fazer algo assim.

    Acredito que vá te ajudar.

     

    <?php
    	require_once('Connections/conexao.php'); 
    
    	mysql_select_db($database_conexao, $conexao);
    	$query_exibicao_estoque = "SELECT link FROM gifs";
    	$exibicao_estoque = mysql_query($query_exibicao_estoque, $conexao) or die(mysql_error());
    	$row_exibicao_estoque = mysql_fetch_assoc($exibicao_estoque);
    	$totalRows_exibicao_estoque = mysql_num_rows($exibicao_estoque);
    	
    	$i = 0;
    	echo "<table border='1'>";
    	do {
    
    		
    		if($i == 0){
    			echo "<tr>";
    		}
    
    		echo "<td valign='middle'>".$row_exibicao_estoque['link']."</td>";
    		$i++;
    		
    		if($i == 5){
    			echo "</tr>";
    			$i = 0;
    		}
    		
    	}while(); // esta parte não esta aqui mais deve estar presente no seu ai certo.
    	
    	echo "</table>";
    ?> 

     

  10. Bom dia!

    Se entendi bem você quer pegar somente de Segunda a Sexta, fiz um modelo vê se seria isso mesmo o que procura. Mais pelo que vi as datas que você usou não batem com a do ano de 2014 "51-2014 -> Segunda = 22/12/2014 | Sexta = 26/12/2014." a Semana 51 seria de 15 a 19 como pode ser observado no site.

    http://www.calendario-365.com.br/calendário-2014.html

    <?php
        $ano = 2014; // Ano que você deseja pesquisar.
        $semana = 49; // Semana do ano que você deseja pesquisar.
        $dias = $semana * 7; // Uma semana tem sete dias :D
        
        $mes =  date("m", mktime(0, 0, 0, 1, $dias, $ano)); // Retorna o mês
        echo date('Y-m-d',strtotime(''.$ano.'W'.$semana.'-1')); // Retorna o primeiro dia da semana
        echo date('Y-m-d',strtotime(''.$ano.'W'.$semana.'-5')); // Retorna o ultimo dia da semana
    ?>

    Qualquer coisa e só avisar.

     

  11. Fiz um teste rápido na minha máquina parece que deste modo consegue pegar.

    <?php
        echo getenv("USERNAME");
    ?>

    Uma outra maneira de tentar pegar este nome do usuário seria assim.

    <?php
        $hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
        echo $hostname;
    ?>

    Neste modo pode ser que ocorra de mostrar o nome como (activate.adobe.com) isso ocorre quando tem algum programa da Adobe crackeado em seu PC.

    Mais foi as duas formas que achei.

  12. Boa tarde, estou fazendo uns exercícios aqui, porém não estou intendendo o porque desses resultados (sei que os resultado estão certo), alguém poderia me explicar ? Muito obrigado.
     
    1 -
    <?php
    $y=4;

    for ($x=$y;$y>0;$x++){
    if ($x%3==0){
    echo "$x";
    $y--;
    }
    }
    ?>
    resultado: 6 9 12 15.
    =============================================
    2- 
    <?php
     
    $a  =1.5;
    $b = 1.6;
     
    echo (int) ($a +$b );
    echo "|";
    echo (int)$a + $b;
     
    ?>
    resultado: 3 | 2.6.
    =========================================
    3 - 
    $lista = array (1,2,2,8,4,4,6);
     
    foreach ($lista as $a => $b ) {
                    if($a != $b ){
                         echo "$a $b ";
                  }
    }
    Resultado: 01123854.
    =========================================
    4 - 
    $matriz = array(
     0 => array(1,2,3),
    1 => array(4,5,6),
    2 => array(7,8,9)
    );
     
    foreach ($matriz as $linha) {
                  echo $linha;]
    }

     

    ======================================================================

    AVISO: Favor postar as suas duvidas no forum Principal ( PHP )

    Na verdade ficou um pouco confuso o que você esta querendo com este exercício você, mais já deu para observar que em alguns o resultado não esta dando o esperado por alguns problemas técnicos. Como no exemplo 2.

    <?php
     $a  =1.5;
    $b = 1.6;
     echo (int) ($a +$b ); /* Nesta linha você esta fazendo a soma dos valores e o resultado seria 3.1 mais como você esta fazendo soma de números "floats" e convertendo eles em inteiro. é como esta sendo convertido ele remove a casa decinal ficando o 3 como resposta */
    echo "|";
    echo (int)$a + $b; /* Já nesta você converte o 1.5 em inteiro ou seja 1 e depois soma ele com o 1.6 dando o resultado de 2.6 */

    /* Se você remover o (int) ele já vai dar o resultado correto. */

    echo ($a +$b );

    echo "|";

    echo $a + $b;

    /*agora em ambos vai dar o mesmo resultado 3.1*/
    ?>

    resultado: 3 | 2.6.

×
×
  • Criar Novo...