Ir para conteúdo
Fórum Script Brasil

itibere

Membros
  • Total de itens

    313
  • Registro em

  • Última visita

Tudo que itibere postou

  1. itibere

    Erro No Username E Senha

    Eu só revisei o codigo, por que tava com algums erros de sintaxe(quem podem inclusive serem meus), de qualquer forma, do jeito esta esta devia estar funcionando. Abraços.
  2. itibere

    Erro No Username E Senha

    Olha, no teste de você fez não podeira dar o erro já que você comentou a linha " header ("Location: pagina_inicial.php");" esta linha provca erro quando você tente escrever na pagina antes dela, olha essa ultima modificação que fiz; ve se da resultado: <? if(isset($_COOKIE["nome_usuario"])){ $nome_usuario = $_COOKIE["nome_usuario"]; } if(isset($_COOKIE["senha_usuario"])){ $senha_usuario = $_COOKIE["senha_usuario"]; } //**************** if (!(empty($nome_usuario) or empty($senha_usuario))){ include "conecta_pg.inc"; $resultado = pg_query("select * from usuarios where username='nome_usuario'"); if(pg_num_rows($resultado)==1){ if($senha_usuario != pg_fetch_result($resultado, 0, "senha")){ setcookie("nome_usuario"); setcookie("senha_usuario"); echo "você não efetuou o <b>LOGIN</b>!!!"; exit; }else{ setcookie("nome_usuario"); setcookie("senha_usuario"); echo "Você não efetuou o <b>LOGIN</b>!!!"; exit; } }else{ echo "Você não efetuou o <b>LOGIN</b>!!!"; exit; } } pg_close($conexao); //****** login.php // obtém os valores digitados $username = $_POST["username"]; $senha = $_POST["senha"]; // acesso ao banco de dados include "conecta_pg.inc"; $resultado = pg_query("select * from usuarios where username='$username'"); $linhas = pg_num_rows($resultado); if($linhas==0){ // testa se consulta retornou algum registro echo "<html><body>"; echo "<p align=\"center\">Usuário não encontrado!</p>"; echo "<p align=\"center\"><a href=\"login.html\">Voltar</a></p>"; echo "</body></html>"; }else{ if ($senha != pg_fetch_result($resultado, 0, "senha")){// confere senha echo "<html><body>"; echo "<p align=\"center\">A senha está incorreta!</p>"; echo "<p align=\"center\"><a href=\"login.html\">Voltar</a></p>"; echo "</body></html>"; }else{ // usuário e senha corretos. Vamos criar os cookies setcookie("nome_usuario", $username); setcookie("senha_usuario", $senha); // direciona para a pagina inicial dos usuarios cadastrados header ("Location: pagina_inicial.php"); } } pg_close($conexao); ?>
  3. itibere

    Erro No Username E Senha

    Tente fazer assim if(isset($_COOKIE["nome_usuario"])){ $nome_usuario = $_COOKIE["nome_usuario"]; echo $nome_usuario."<br>"; //serve para ver se tem valor na varialvel } if(isset($_COOKIE["senha_usuario"])){ $senha_usuario = $_COOKIE["senha_usuario"]; echo $senha_usuario."<br>"; //serve para ver se tem valor na varialvel } if (!(empty($nome_usuario) or empty($senha_usuario))){ include "conecta_pg.inc"; $resultado = pg_query("select * from usuarios where username='nome_usuario' and senha='senha_usuario'"); } if(pg_num_rows($resultado)==1){ //if($senha_usuario != pg_fetch_result($resultado, 0, "senha")){ setcookie("nome_usuario"); setcookie("senha_usuario"); echo "você não efetuou o <b>LOGIN</b>!!!"; exit; }else{ setcookie("nome_usuario"); setcookie("senha_usuario"); echo "Você não efetuou o <b>LOGIN</b>!!!"; exit //}else{ //echo "Você não efetuou o <b>LOGIN</b>!!!"; //exit; } pg_close($conexao); Fiz outras modificações aqui, não tenho seu codigo todo por isso não cosigo testar aqui, ma veja se funciona Observe as linhas que desabilitei (so para teste)
  4. itibere

    Erro No Username E Senha

    Eu dei uma olhada no seu codigo, pelo que vi você não fechou os bocos "if" no começo e a função isset() e toda em caixa alta, veja as modificações que fiz e testa ai, as ,mensagem de erro que ta dando e por que como os blocos de if não estao sendo executado, ele ta ecrevendo na página e depois dentando chamar a função header ("Location: pagina_inicial.php"), que não é permitido; <? if(isset($_COOKIE["nome_usuario"])){ $nome_usuario = $_COOKIE["nome_usuario"]; } if(isset($_COOKIE["senha_usuario"])){ $senha_usuario = $_COOKIE["senha_usuario"]; } if (!(empty($nome_usuario) or empty($senha_usuario))){ include "conecta_pg.inc"; $resultado = pg_query("select * from usuarios where username='nome_usuario'"); } if(pg_num_rows($resultado)==1){ if($senha_usuario != pg_fetch_result($resultado, 0, "senha")){ setcookie("nome_usuario"); setcookie("senha_usuario"); echo "você não efetuou o <b>LOGIN</b>!!!"; exit; }else{ setcookie("nome_usuario"); setcookie("senha_usuario"); echo "Você não efetuou o <b>LOGIN</b>!!!"; exit }else{ echo "Você não efetuou o <b>LOGIN</b>!!!"; exit; } pg_close($conexao); //</BODY> //login.php // obtém os valores digitados $username = $_POST["username"]; $senha = $_POST["senha"]; // acesso ao banco de dados include "conecta_pg.inc"; $resultado = pg_query("select * from usuarios where username='$username'"); $linhas = pg_num_rows($resultado); if($linhas==0){// testa se consulta retornou algum registro echo "<html><body>"; echo "<p align=\"center\">Usuário não encontrado!</p>"; echo "<p align=\"center\"><a href=\"login.html\">Voltar</a></p>"; echo "</body></html>"; }else{ if ($senha != pg_fetch_result($resultado, 0, "senha")){ // confere senha echo "<html><body>"; echo "<p align=\"center\">A senha está incorreta!</p>"; echo "<p align=\"center\"><a href=\"login.html\">Voltar</a></p>"; echo "</body></html>"; }else{ // usuário e senha corretos. Vamos criar os cookies setcookie("nome_usuario", $username); setcookie("senha_usuario", $senha); // direciona para a pagina inicial dos usuarios cadastrados header ("Location: pagina_inicial.php"); } } pg_close($conexao); ?> Espero ter Ajudado.
  5. itibere

    Usando O Return

    Isso é uma função, como você ta chamando ela?
  6. Use Este exemplo como base: Crie um arguivo com nome "tloccpf.php" e o codigo abaixo e teste. <?PHP echo "Seu CPF E:&nbsp;".$_GET['cpf2']; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> <script language="javascript"> function buscaCpf(strLocCpf){ var locCpf=strLocCpf; location.href="tloccpf.php?acao=enchecampos&cpf2="+locCpf; } </script> </head> <body> <input type="text" name="txtcpf" onblur="buscaCpf(this.value)" /> </body> </html>
  7. Tenta Algo Assim: Cria uma função em java script: function buscaCpf(){ var locCpf=document.getElementById("Seu_campo_cpf") location.href='certificado.php?acao=enchecampos&cpf2=locCpf'; } Depois use assim: onBlur="buscaCpf(this)" nos eu script php voce pega a variavel 'cpf2' e trata da forma que precisar.
  8. itibere

    Problema Com Gd

    ESerra, Bom dia eu já descomentei sim, eu uso o slackware 10, e descomentei o php.ini que fica na pasta do apache,(uso o apache 2), o phpinfo meretorna o seguinte: './configure' '--prefix=/usr' '--sysconfdir=/etc' '--with-apxs2' '--enable-force-cgi-redirect' '--enable-discard-path' '--enable-fastcgi' '--with-config-file-path=/etc/apache2' '--enable-sigchild' '--with-openssl' '--with-zlib' '--enable-bcmath' '--with-bz2' '--enable-calendar' '--with-curl=shared' '--enable-dba=shared' '--with-gdbm' '--with-db4' '--with-inifile' '--with-flatfile' '--enable-dbase' '--enable-dom' '--enable-exif' '--enable-filepro' '--enable-ftp' '--with-gd=shared' '--with-jpeg-dir=/usr' '--with-png-dir=/usr' '--with-xpm-dir=/usr/X11R6' '--with-freetype-dir=/usr' '--with-t1lib' '--with-gettext=shared' '--with-gmp=shared' '--with-iconv' '--with-imap=shared' '--with-imap-ssl' '--with-interbase=shared,/opt/firebird' '--with-ldap=shared' '--enable-mbstring' '--with-mhash=shared' '--with-mysql=shared,/usr' '--with-mysqli=shared' '--with-ncurses' '--with-unixODBC=shared,/usr' '--enable-pcntl' '--with-pdo-firebird=shared' '--with-pdo-mysql=shared' '--with-pdo-odbc=shared,unixODBC,/usr' '--with-pdo-pgsql=shared' '--with-pdo-sqlite=shared,/usr' '--with-pgsql=shared' '--with-pspell=shared' '--with-readline=shared' '--enable-shmop' '--enable-snmp' '--enable-soap' '--enable-sockets' '--with-sqlite=shared,/usr' '--enable-sysvmsg' '--enable-sysvsem' '--enable-sysvshm' '--with-tidy=shared,/usr' '--enable-wddx' '--enable-xml' '--with-xsl' '--with-tsrm-pthreads' '--enable-shared' '--with-pic' Eu to usnado um script para testar: <? function describeGDdyn(){ echo "<ul>"; echo "<li>GD support: "; if(function_exists("gd_info")){ echo "<font color=\"#00ff00\">yes</font>"; $info = gd_info(); $keys = array_keys($info); for($i=1;$i<count($keys);$i++){ echo "</li>\n<li>".$keys[$i] .": " . yesNo($info[$keys[$i]]); } }else{ echo "<font color=\"#ff0000\">no</font>"; } echo "</li></ul>"; } function yesNo($bool){ if($bool){ return "<font color=\"#00ff00\"> yes</font>"; }else{ return "<font color=\"#ff0000\"> no</font>"; } } describeGDdyn(); ?> è simples só para ver se há suporte ao gd, E retorna sempre: "GD Suported:no"
  9. itibere

    Problema Com Gd

    Olá, estou desenvolvendo um siste e o mesmo cria um gráfico na página so que estou com problemas com a biblioteca Gd, o php retorna os seguinte erro quando tento executar o script: Call to undefined function ImageCreate(); Já instaleio a biblioteca no linux e já abilitei o gd no php, mas mesmo assim ele não funciona, quando rodo o phpinfo() para ver as configuração do php, não tem nada sobre a biblioteca gd. Alguém sabe como faço para habilita-la nop php , que já esta compilado, para que eu não tenha que compila-lo de novo. Obrigado, e abraços.
  10. Como faço para defineri o tamanho que um texto box vai ter usando o pack() do Tkinter, eu criei um assim: txtNome=text(frame) txtNome.pack() ele ocupopu a tela toda do freme,mas eu quero dar um tamanho especifico para ele. Abraços
  11. Valeu pela dica zenpwed , vai me ajudar bastante. Abraços.
  12. Ola, alguém sabe onde tem uma apostila sobre o "Boa Construtor", em Português, eu instalei ele, e to meio confuso, eu sou novo no python também, mas isso é com tempo eu melhoro. Abraços.
  13. Por favor estou com um problema para usar a função shell do vb, eu crie uma aplicação que chama um arquibo .bat, esse arquivo nada mais é do que duas linha de comando:. Nome do Arquivo:teste.bat com os comandos abaixo: dir c: /s teste.bat 'aqui ele chama a si mesmo como se fosse um loop infinito O codigo no vb é o seguinte: Private Sub rodar_Click() For x = 1 To txtVezes.Text ' caixa de testo que diz quantas vezes vai rodar RetVal = Shell("C:\teste.bat", 1) Next x End End Sub ou seja se eu digita 10 vezes ele tem que abrir 10 telas do DOS com o arquivo teste.bat e fica rodando elas ate eu fechar O codigo funciona, mas tem um problema, as telas do DOS fecham sozinhas depois que acaba de ser executado, o que não era para aconter, pois dentro do arquivo teste.bat ele chama a si mesmo indefinidadmente, se eu chamar o aruqivo de forma normal(duplo clique fica rodando ate eu fechar), mas pelo programa ele roda uma fez e encera. Laguém sabe o que pode ser? :wacko: Obrigado.
×
×
  • Criar Novo...