Jump to content

PeeWee

Members
  • Content count

    51
  • Joined

  • Last visited

Community Reputation

0 Comum

About PeeWee

Recent Profile Visitors

748 profile views
  1. PeeWee

    Problemas com versão do PHP

    Estou tentando aprender wordpress e me deparei com o seguinte problema: tenho dois notebooks com Windows 7 e no mais antigo a versão mais atual do wordpress deu incompatibilidade com o PHP versão 5.5.12, no notebook mais novo também com windows 7 deu outra msg de erro devido o PHP estar muito atual (7.3.10) exibindo o erro: Warning: count(): Parameter must be an array or an object that implements Countable in C:\xampp\htdocs\cursoWP\wp-includes\functions.php on line 1072 . Fiz algumas pesquisas, apliquei a solução sugerido mas sem êxito. A questão é a seguinte: se eu atualizar o wamp irá automaticamente atualizar o php e o mysql, isso irá subscrever a instalação anterior? Irei perder os BDs existentes no mysql? Táa uma zica isso, nunca vi isso, em um note táa antiga demais e no outro está atual demais, vai entender...
  2. Entendo muito pouco de javascript portanto copiei um código para um projeto que estou desenvolvendo com finalidade de estudo. Bom, a função selecionar o item funciona normalmente Preciso colocar a função "retirar do carrinho". Coloquei uma div dentro do código para fazer isso, e ficou da seguinte forma: <div id="resultado_sembusca"> <?php $buscar = $pdo->prepare("SELECT * FROM `produtos` "); $buscar->execute(); $retorno = array(); $retorno['dados'] = ''; $retorno['qtd'] = $buscar->rowCount(); if($retorno['qtd'] >= 0){ while($conteudo = $buscar->fetchObject()){ echo '<a href="#" id="'.$conteudo->id.':'.$conteudo->valor.'">'.utf8_encode($conteudo->titulo).'</a>'; echo '<br>'; //trecho adicionado //echo '<button name="button" id="retira_produto">Click me</button>'; //idem echo '<div id="retira_produto">'; echo '<a href="#">' ."Link". '</a>'; echo '</div>'; }//retirei esse trecho da frente da linha acima = $retorno['dados'] .= } ?> </div> Este é a função jd $('body').on('click', '#retira_produto a', function(){ ///retira produto var dadosProduto = $(this).attr('id'); var splitDados = dadosProduto.split(':'); $.ajax({ method: 'post', url: 'sys/sys.php', data: {retira_produto: 'sim', produto: splitDados[0]}, dataType: 'json', success: function(retorno){ $('tbody#content_retorno').html(retorno.dados); } }); }); $('body').on('click', '#resultado_busca a', function(){ var dadosProduto = $(this).attr('id'); var splitDados = dadosProduto.split(':'); $.ajax({ method: 'post', url: 'sys/sys.php', data: {add_produto: 'sim', produto: splitDados[0]}, dataType: 'json', success: function(retorno){ $('tbody#content_retorno').html(retorno.dados); } }); }); }); Bom, como falei, a primeira função funciona e a segunda não, o que estou fazendo de errado?
  3. PeeWee

    While duplicando resultado

    parece que funcionou, mas terei que fazer pequenas alterações, o que eu queria entender é porque o meu código não funcionou sendo que eu copiei e colei de outro trecho do mesmo código que no caso está funcionando normalmente.
  4. PeeWee

    While duplicando resultado

    Opaa, o problema é o seguinte: preciso fazer uma busca no BD com esse código: $buscar = $pdo->prepare("SELECT * FROM `produtos` WHERE `titulo` LIKE '%$textoBusca%'"); $buscar->execute(); $retorno = array(); $retorno['dados'] = ''; $retorno['qtd'] = $buscar->rowCount(); if($retorno['qtd'] >= 0){ while($conteudo = $buscar->fetchObject()){ $retorno['dados'] .= '<a href="#" id="'.$conteudo->id.':'.$conteudo->valor.'">'.utf8_encode($conteudo->titulo).'</a>'; } } O problema é que os resultados estão vindo duplicados (no BD só há 3 registros) Não tenho idéia do que fazer, se alguem puder ajudar agradeço desde já.
  5. PeeWee

    PHONEGAP + PHP

    Estou aprendendo phonegap e por mais simples que pareça estou tendo muita dificuldade, peguei um código para testes e mesmo ja estando pronto nao rodou como deveria exibindo o erro: net::ERR_CONNECTION_REFUSED, pesquisei, fiz alterações, coloquei o ip ca maquina conforme recomendado mas sem exito, segue o código: <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> <script src="http://code.jquery.com/jquery-latest.js"></script> <title>AJAX + JSON + PHP</title> <!-- 192.168.1.20 --> <script type="text/javascript"> var dato1=""; var dato2=""; var dato3=""; function traer() { $.getJSON('http://192.168.15.3:8080/JSON/traer.php', function(data){ dato1=data[0].Id; dato2=data[0].Nombre; dato3=data[0].Apellido; } ); } function mostrar() { $("#dato-1").text(dato1); $("#dato-2").text(dato2); $("#dato-3").text(dato3); } </script> </head> <body> <div class="container"> <h1>Traer datos de BD con JSON</h1> <hr> <br> <input type="button" name="" value="Traer datos" onclick="traer()"> <input type="button" name="" value="Mostrar datos" onclick="mostrar()"> <h3 id="dato-1">DATO 1</h3> <h3 id="dato-2">DATO 2</h3> <h3 id="dato-3">DATO 3</h3> </div> <?php $host = "localhost"; $usuario = "root"; $pass = ""; $bd = "demostracion"; $servidor = mysql_connect($host, $usuario, $pass); mysql_set_charset("utf8", $servidor); $conexion = mysql_select_db($bd, $servidor); $consulta = "SELECT * FROM datos"; $sql = mysql_query($consulta); $datos= array(); while ($obj = mysql_fetch_object($sql)) { $datos[] = array('Id' => $obj->Id, 'Nombre' => $obj->Nombre, 'Apellido' => $obj->Apellido, ); } echo '' . json_encode($datos) . ''; mysql_close($servidor); header('Content-type: application/json'); header("Access-Control-Allow-Origin: *"); ?> o BD está correto, não sei mais o que fazer, se alguém puder ajudar agradeço muito, fico no aguardo por sugestões.
  6. PeeWee

    Problemas com Android Studio

    Não roda em maquina 32bits como a essa altura você ja deve ter percebido, estou tendo esse um problema parecido e meu processador é 64bits. você conseguiu resolver isso?
  7. PeeWee

    Instalar mysqlnd

    Precisei alterar a tela de login do meu site, para evitar sql injection, porém exibiu um erro: Fatal error: Call to undefined method mysqli_stmt::get_result() in /home/storage/f/7a/43/myfrottworld/public_html/DBController.php on line 34 só que não há qualquer problema nessa função, tanto que rodou normal localmente. Fiz algumas pesquisas e descobri que é necessario instalar o mysqln no PHP na hospedagem, fiz o que foi recomendado sem exito. Preciso resolver isso com certa urgencia, Obs: entrei em contato com a locaweb e não souberam informar o que é, por incrivel que pareça.
  8. Olá pessoal, estou aqui novamente enrolado com php, tenho o seguinte formulario: <form name="form1" method="post" action="colaboradorCadastrado.php" enctype="multipart/form-data" onSubmit="return confere()"> <?php echo "<input type='text' name='nome' placeholder='Nome'><br><br>"; echo "<input type='text' name='email' placeholder='Email'><br><br>"; echo "<input type='text' name='password' placeholder='Senha'><br><br>"; echo "<input type='text' name='password2' placeholder='Confirme a senha'>"; echo "<input type='file' name='arquivo'/>"; o que ocorre é que preciso fazer uma validação das informações através de um script que está em form1, mas também preciso pegar a informação do name=arquivo na pagina colaboradorCadastrado.php por que lá utilizarei o index name para fazer as validações. Pelo que percebi ao se utilizar o onsubmit me parece que faz com que o action deixe de funcionar. Tentei declarar uma variavel javascript e pegar na proxima pagina gurdando numa variavel php, só que dae nao consigo utilizar como um index nas validações. Será que alguem sabe como resolver?
  9. PeeWee

    Use de function

    to aqui pesquisando
  10. PeeWee

    Use de function

    Mas por que as outras variaveis funcionam normalmente?
  11. PeeWee

    Manter usuário logado

    Peguei um código imenso na web, alterei linhas, juntei a outro código meu e ainda falta ajeitar alguns detalhes, ficou tão grande que nem tem como por aqui.
  12. PeeWee

    Use de function

    Estou há horas com um problema no meu código, tenho a pagina Auth.php onde há algumas function que funcionam normalmente, porém a seguinte apresenta problemas. function getMemberNivel($nivel) { $db_handle = new DBController(); $query = "Select * from members where nivel = ?"; $result = $db_handle->runQuery($query, 's', array($nivel)); return $result; } Na Index.php faço a chamada dela da seguinte forma: $teste = $auth->getMemberByUsername($nivel); Ocorre que preciso utilizar a variavel $teste, só que exibe erro como se a variavel nao existisse. As demais variaveis vindas da pagina funcionam normalmente. Espero que algum dos colegas possa me ajudar.
  13. PeeWee

    Manter usuário logado

    Solucionei de outra forma
  14. PeeWee

    Manter usuário logado

    Ja tinha visto esse código, mas nao consegui utilizar, nao entendi muito bem como posso incluir ele no meu código.
  15. PeeWee

    Manter usuário logado

    Pessoal, estou precisando de um código que mantenha o usuário logado no sistema, pois o interessante é que assim que ele acessar o site nao precise logar outra vez. Estou utilizando esse código: $_SESSION['log_me_out_at'] = strtotime(date("Ymd ")."23:59:59"); aparentemente nao funciona quando subi para o servidor, alguem tem uma dica?
×

Important Information

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