Ir para conteúdo
Fórum Script Brasil

rickayron

Membros
  • Total de itens

    679
  • Registro em

  • Última visita

Tudo que rickayron postou

  1. você liberou acesso no servidor para aceitar a conexao
  2. sendo assim vejamos se é isso mesmo que entendir fiz algumas modificações, essa função não retornar dados, os mesmos já serão imprimidos de acordo com o sql retornará os ultimos 4 registros com a cidade não testei a intenção é imprimir curitiba registro1 registro2 registro3 registro4 qualquer erro post ai até mais function funcao($cidade) { global $bd; $cCidade = 'SELECT * FROM cidades WHERE cidade_nome = "' .$cidade . '" ORDER BY data_biblioteca DESC LIMIT 4'; $qCidade = $bd->query($cCidade) or die($bd->error); $N=0; while($lCidade = $qCidade->fetch_object()){ if ($N==0){ $cidade_nome=$lCidade->cidade_nome; echo "<p>$cidade_nome</p>"; } $cidade_hab = $lCidade->ciadade_hab; echo "<p>$cidade_hab Habitantes</p>"; $N++; } //não retornar nenhum dado já será excutado }
  3. Parece ser um sistema até simples de fazer mas qual o seu nivel de conhecimento a estrura inicial poderia ser assim tabela Produtos(Pro_des,Pro_data,Pro_quan,Pro_id,Usu_id,Lojas_id) Lojas(Lojas_endereco,Lojas_site,Lojas_email,Lojas_fones,Lojas_gerente,Lojas_id,Lojas_data,Usu_id) Usuarios(Usu_nome,Usu_login,Usu_nivel,Usu_data,Usu_id) teoricamente buscaria o produto e a loja cajo exista Produtos.Lojas_id=Lojas.Lojas_id isso é tudo até mais
  4. <form method='POST' name='frmdados' enctype='multipart/form-data' action='cadastra_contrato.php'> <input type='hidden' name='ok' value='ok'> <dt>CNPJ:</cnpj> </dt><dt><input type='text' name='cnpj' size='18' maxlength=18 onkeyup='formatacnpj(cnpj,event)'></dt> <dt>Raz&atilde;o social:</dt><dt><input type='text' name='nome' size='50'></dt> <dt><input type='hidden' name='Processo' id='Processo' value='Cadastrar'></dt> <dt><input type='submit' onclick='valida_form()' name='Enviar' value='Enviar'></dt> </form> <?php //Processo $Processo=trim($_POST['Processo']); if (empty($Processo)){ exit; } if ($Processo==Cadastrar'){ // if (isset($_POST['cnpj])) // { $sSQL = "select max(id) as id from CLIENTES"; $result = $conn_ado->Execute($sSQL); $maxid = $result->fields['id']; if ($maxid==") { $maxid=1; } else { $maxid++; } //formata o cnpj $cnpj=explode(".",$_POST['cnpj]); $cnpj_pronto=$cnpj[0].$cnpj[1].$cnpj[2]; $cnpj_pronto1=explode("/",$cnpj_pronto); $cnpj_pronto2= $cnpj_pronto1[0].$cnpj_pronto1[1].$cnpj_pronto1[2]; $cnpj_pronto3=explode("-",$cnpj_pronto2); $cnpj_pronto4=$cnpj_pronto3[0].$cnpj_pronto3[1].$cnpj_pronto3[2]; $ssql2 = "insert into clientes values("; $ssql2 .= $maxid . ", '"; $ssql2 .= $cnpj_pronto4 . "', '"; $ssql2 .= $_POST['nome'] ."')"; //insere efetivação $result = $conn_ado->Execute($ssql2); echo $ssql2; } ?> Dessa maneira ela irá sempre gravar pois não nenhuma restrição em sua chamada ela está na mesma pagina do form fiz algumas alterações, não testei texte ai qualquer erro post aqui até mais
  5. cria o form e nele um botão submit caso não clique nele não irá inserir no bd, caso seja outra a suja especifique por gentileza, está meio vago sua descrição. até mais
  6. Normalmente a impressora bermatech utiliza a porta de comunicação COM1,COM2 em casos destas já está em uso ela usa a COM3, no link abaixo a exemplos em delphi talvez te ajude ate mais http://www.bematech.com.br/suporte/dwn_softwares.asp
  7. Podes passar este código? Irá gerá um erro ao tentar pegar o captcha, para fazer a leitura salve o aquivo como txt e faça a busca pelos resultados até mais.
  8. rickayron

    Subtrair Hora

    $tempo=strtotime($hora_inicial)-strtotime($hora_final); $nH = round($tempo / 3600, 2); $nM = round(($tempo / 60) % 60, 2); $nS = round($tempo % 60, 2); $hora= (printf("%02d:%02d:%02d", $nH, $nM, $nS)); caso queira se interar melhor sobre o assunto http://scriptbrasil.com.br/forum/index.php...77&hl=horas até mais.
  9. rickayron

    INSERT INTO

    ah sim! obrigado pela dica brother, fico aguardando. valeu dimais. troque o trecho da query por esse <?php //sua condição para efetuar a insersao $query = mysql_query("INSERT INTO curriculo(nome,email,cpf,telefoneDDD,telefone,celularDDD,celular,endereco,numero,complemento,bairro,cep1,cep2,estado,cidade,alemao,espanhol,frances,ingles,italiano,senha,senhaDica) VALUES('$nome', '$email' '$cpf', '$telefoneDDD', '$telefone', '$celularDDD', '$celular', '$endereco', '$numero', '$complemento', '$bairro', '$cep1', '$cep2', '$estado', '$cidade', '$alemao', '$espanhol', '$frances', '$ingles', '$italiano', '$senha', '$senhaDica')"); ?> há muitos campos em uma tabela talvez exceda o timeout do script
  10. Fiz uma gambiarra e vo levando vou deixar a solução caso alguém precise tambem formulario _________________________________________ width do form ex 900 a cada 300 inserir um checkj mudando o left a 33 check For Cont_opcao := 1 to 90 do begin TChe_criar := Tcheckbox.Create(nil); Contador := Contador + 1; if Contador > 34 then begin Contador:=1; end; if (Cont_opcao <= 34) then begin AlturaLeft := 8; end; if (Cont_opcao >34) and (Cont_opcao <= 68) then begin AlturaLeft := 352; end; if (Cont_opcao >68) then begin AlturaLeft := 672; end; TChe_criar.Caption :=IntToStr(Cont_opcao);//nectar.Set_opcaoCarOpcao_descricao.Value; TChe_criar.Visible := True; TChe_criar.Top := AlturaTop * Contador; TChe_criar.Left := AlturaLeft; TChe_criar.Parent := Self.GroupBox1; end; solicito a edição do titulo para Resolvido obrigado a todos
  11. olá exemplo feito em delphi lhe dará uma noção https://www.scriptbrasil.com.br/script/delphi/login.rar até mais
  12. rickayron

    Problema com select

    <?php while ($linha=mysql_fetch_array($resultado)) { $Pregao = $linha["empresa"]; $Razao = $linha["Pregao"]; $CCVM= $linha["Codigo"]; $url = "http://www.bovespa.com.br/dxw/FrDXW.asp?site=B&mercado=16&razao=$Razao&pregao=$Pregao&ccvm=$CCVM&data=30/09/2008&tipo=4"; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_REFERER, $url); curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]); curl_setopt($ch, CURLOPT_COOKIEFILE, "cookies.txt"); curl_setopt($ch, CURLOPT_COOKIEJAR, "cookies.txt"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 60); $result = curl_exec($ch); curl_close($ch); unset($ch); //Agora vams pro segundo url $ch = curl_init(); $url2 = "http://www.bovespa.com.br/dxw/FormDetalheDXWBalanco.asp?TipoInfo=C&Tipo=01%20-%20Ativo"; curl_setopt($ch, CURLOPT_URL, $url2); curl_setopt($ch, CURLOPT_REFERER, $url2); curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]); curl_setopt($ch, CURLOPT_COOKIEFILE, "cookies.txt"); curl_setopt($ch, CURLOPT_COOKIEJAR, "cookies.txt"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 60); $resultado = curl_exec($ch); curl_close($ch); } ?> o problema está em usar o laço para acessar uma url e manuzear dados do bd, acredito que que não será compativel devido a velocidade de execução do escrito, são coisas diferentes o manuseio de dados é rapido já a captura de dados de outro site depende da conexão e será sempre mais lenta que o manuseio. conclusão tente executar um laço e depois outro ficaria mais ou menos assim <?php //despresei o resto $NumeroLinhas=0; while ($linha=mysql_fetch_array($resultado)) { $Pregao[$NumeroLinhas]= $linha["empresa"]; $Razao[$NumeroLinhas]= $linha["Pregao"]; $CCVM[$NumeroLinhas]= $linha["Codigo"]; $NumeroLinhas++; } //aqui aplicaremos outro laço independente For($Ipr=0; $Ipr<count($Pregao); $Ipr++){ $Pregaodes=$Pregao[$Ipr]; $Razaodes= $Razao[$Ipr]; $CCVMdes=$CCVM[$Ipr]; $url = "http://www.bovespa.com.br/dxw/FrDXW.asp?site=B&mercado=16&razao=$Razaodes&pregao=$Pregaodes&ccvm=$CCVMdes&data=30/09/2008&tipo=4"; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_REFERER, $url); curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]); curl_setopt($ch, CURLOPT_COOKIEFILE, "cookies.txt"); curl_setopt($ch, CURLOPT_COOKIEJAR, "cookies.txt"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 60); $result = curl_exec($ch); curl_close($ch); unset($ch); //Agora vams pro segundo url $ch = curl_init(); $url2 = "http://www.bovespa.com.br/dxw/FormDetalheDXWBalanco.asp?TipoInfo=C&Tipo=01%20-%20Ativo"; curl_setopt($ch, CURLOPT_URL, $url2); curl_setopt($ch, CURLOPT_REFERER, $url2); curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]); curl_setopt($ch, CURLOPT_COOKIEFILE, "cookies.txt"); curl_setopt($ch, CURLOPT_COOKIEJAR, "cookies.txt"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 60); $resultado = curl_exec($ch); curl_close($ch); } ?> Fiz algumas alterações não testei, mas acredito que o problema estava no uso de um mesmo laço para duas funções distintas que tinham tempo de execução diferentes. se ouver erros post ai até mais
  13. ola Cada sistema segue um padrão normamente está na tabela login, senha, pass, passwords ou algo do genero para uma maior descrição é necessario você colocar o link do sistema que baixou , ou colocar o codigo fonte do sistema, para nós estudemos e lhe indicamos a solução mais adequada até mais.
  14. Ola o uso do $HTTP_GET_VARS podemos dizer que é ultrapassado e antiquadro, é aconcelhado utilizar $_GET, $_POST, $_SERVER, substitua as variaveis do genero $HTTP para as atuais$_GET, $_POST, $_SERVER, até mais
  15. Faça um function php e chame ela no evento que desejar ou use o ajax
  16. Agora entendir, a regra e o porque dessa 'restrição', é muita responsabilidade do forum, realmente só posso caracterizá-los como profissionais.
  17. A atualização se faz necessária, como disse o Sr Matheus o atual ipb está com alguns bugs, e vários usuários já deve ter notado que o menu pesquisa não funciona, o designe do forum fica um pouco distorcido no opera, no netscape é esquisito por que as vezes funciona outras perde a conexao com a net não sei se é problema do net ou do site mas só acontece com o scriptbrasil, é o momento de aproveitar e corrigir essas falhas e atualizar o perfil do forum.
  18. crie uma função que seja executada quando o browse fechar OnUnload="<?php deslogar(); ?>"; e caso o usuario fique uns 20 minutos sem executar nenhuma função tambem execute a funçao só existe um porem pode haver erro caso o javascript do navegador do usuario esteja desabilitado não funcionará até mais
  19. Olá aqui vai um exemplo para recuperar o id do insert function Inser($dados){ $inserir=mysql_query("insert into dados values('$dados')"); $qr = "SELECT dados_id FROM dados WHERE dados_id"; $sql1 = mysql_query($qr); $Idcad=mysql_insert_id(); $retorno=$Idcad; $return $retorno; } até mais
  20. rickayron

    Problemas Com Loing

    mostre qual erro aparece e a linha para que possamos te auxiliar melhor no codigo, até mais // edição Como não estou conseguindo postar e nem editar o ultimo posta que nada aparece vou editar esse mesmo texte o codigo abaixo esta faltando pontuação caso haja mais erros post a linha e o erro até mais <? $login = $_POST['login']; $senha = base64_encode(pack('H*', sha1($_POST['senha']))); include "config.php"; $sql = mysql_query("SELECT login,password FROM accounts WHERE login='".@mysql_real_escape_string($_POST['login'])."' AND password='".base64_encode(pack('H*', sha1($_POST['passw0rd'])))."'", $link) or die ("Error: ".mysql_error()); $cont = mysql_num_rows($sql); while ($linha = mysql_fetch_array($sql)){ $senha_db = $linha['password']; } $onl = mysql_query("SELECT * FROM characters WHERE online='$online'" ); $vin = mysql_num_rows($onl); while ($linha = mysql_fetch_array($onl)){ $charon = $linha['online']; } if($cont == 0){ echo " <META HTTP-EQUIV=REFRESH CONTENT='0; URL=login.php'> &lt;script type=\"text/javascript\"> alerde usut(\"O nome ario não corresponde.\"); </script>"; break; } if($vin != 0){ echo " <META HTTP-EQUIV=REFRESH CONTENT='0; URL=login.php'> &lt;script type=\"text/javascript\"> alert(\"Voce não esta off no Servidor.\"); </script>"; break; } else{ if($senha_db != $senha){//confere senha echo " <META HTTP-EQUIV=REFRESH CONTENT='0; URL=login.php'> &lt;script type=\"text/javascript\"> alert(\"A senha não corresponde.\"); </script>"; break; }else{ session_start(); $_SESSION['login_usuario'] = $login; $_SESSION['senha_usuario'] = $senha; header('Location: painel.php'); } } mysql_close($db); ?>
  21. as vezes isso pode ocorrer no servidor uol tenho algumas paginas mas elas não redirecionam usei javascript e solucionei talvez funcione contigo subistua as funçoes de redirecionamento por javascript echo "<script type='text/javascript'> location.href='pagina.php'</script>";
  22. ola utilize um campo tipo hidden você irá recuperar ele no metlhod get ou post <input type='hidden' blblalblabla o campo fica oculto
  23. sim amigo, veja: http://simdownload.zzl.org/form.php <form id="form1" name="form1" method="post" action="funcao.php"> no method você está usanda o post mude para get caso não funcione coloque todo o codigo e o sql para textes até mais
×
×
  • Criar Novo...