Ir para conteúdo
Fórum Script Brasil

PHP_ZIMBA

Membros
  • Total de itens

    241
  • Registro em

  • Última visita

Tudo que PHP_ZIMBA postou

  1. PHP_ZIMBA

    Ultimos 10 Dias

    ola galera estou com a mesma dúvida do amigo... Porem o código que foi postado naõ deu certo para mim fiz o seguinte $sql= "select * from produto where dt_produto < (NOW()) - dt_produto() <= 30;"; o que devo fazer para dar certo já tentei de quase tudo aguardo resposta obrigado!!!
  2. PHP_ZIMBA

    Session_register

    dae: foi mal pela caixa alta (sem intenção) ---------- Notei que nesse meu problema no meu php.ini a pasta onde salvo os registros é c:/tmp e no servior é /tmp isso pode ser motivo do problema
  3. PHP_ZIMBA

    Session_register

    dae galera o meu registro de sessão tah funcionando corretamente no meu micro. quando jogo para o servidor dá a seguinte mensagem de erro. Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/veiculos/public_html/padrão/padrão.php:11) in /home/veiculos/public_html/operador/linuxss/login.php on line 1 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/veiculos/public_html/padrão/padrão.php:11) in /home/veiculos/public_html/operador/linuxss/login.php on line 1 Warning: Cannot modify header information - headers already sent by (output started at /home/veiculos/public_html/padrão/padrão.php:11) in /home/veiculos/public_html/operador/linuxss/login.php on line 27 ----------- Já experimentei tirar o sessio_start(); Verifique que está habilitada o session_start no meu servidor mas continua o erro Já experimentei fazer de tudo.... o código é o seguinte <? session_start("operador"); include "../abertura.inc"; // .inc inclui a abertura $resultado = mysql_query("select * from operador where lg_operador = '$campologin'"); $linhas = mysql_num_rows($resultado); if ($linhas ==0){ //testa se a consulta retornou algum registro echo "Operador não encontrado <meta http-equiv='refresh' content='0; url=padrão.php?id=59'>"; }else{ if ($camposenha != mysql_result($resultado, 0, "sh_operador")){//confere a senha echo "A Senha Não Confere"; echo "<meta http-equiv='refresh' content='0; url=padrão.php?id=59'>"; }else{//usuario correto.. vamos criar os cookies com sessions... $login_operador = $campologin; $senha_operador = $camposenha; session_register('login_operador'); session_register('senha_operador'); header("Location: padrão.php?id=63"); } } ?> ---- Qual será o problema me ajudem
  4. PHP_ZIMBA

    Criptografia

    não os dois não tem dois caracteres o que está no banco tem apenas 6 e o que vem do echo tem 32 tem resposta? eu não sei
  5. PHP_ZIMBA

    Criptografia

    no banco tem mais campo No banco salva o dado criptografado, mas na consulta não vem nada ---------------- Fui no manual do php e fiz como tah lá (mas não deu resultado) Esta realmente certo? Tenho que configura algo no apache?
  6. PHP_ZIMBA

    Criptografia

    TO COM PROBLEMA COM CRIPTOGRAFIA * Vem do formulario o camposenha insiro no banco $sql = "insert into anunciante"."(sh_anunciante) values (MD5('$camposenha')))"; o campo é criptografado e seleciono com esse $sql= "select * from anunciante where sh_anunciante=md5('$camposenha')"; ou $teste=md5($HTTP_POST_VARS["camposenha"]); $sql= "select * from anunciante where sh_anunciante='$teste'"; ------------ ------------ mas não acha nada tenho que configurar alguma coisa para o sistema de criptografia funcionar
  7. PHP_ZIMBA

    Session_start

    Galera to com problema no session_start(); na minha maquina, servidor local a minha sessão funciona corretamente (session_start tah beleza) mas quando jogo para o servidor dá problema com o session_start() = como se não tivesse o problema tah nessa pagina http://www.zimbaveiculos.com.br/padrão/padrão.php?id=63 Valeu galera preciso saber se tenho que configurar algo no servidor valeu
  8. PHP_ZIMBA

    Md5

    Keria uma ajuda a respeito de criptografia (MD5) eu insiro as informações no banco com esse código ( e o campo senha criptografa corretamente no banco) $sql = "insert into anunciante"."(nm_anunciante,lg_anunciante,tp_anunciante, ds_anunciante,f1_anunciante,f2_anunciante, em_anunciante,ci_anunciante,uf_anunciante, sh_anunciante, dt_anunciante)"." values ('$camponome', '$campologin', '$campotpanunciante',encode('$campodescricao','teste'), '$campofone1', '$campofone2', '$campoemail', '$campocidade','$estado2', MD5('$camposenha'), CURDATE())"; e seleciono com esse $sql= "select * from anunciante where lg_anunciante='$campologin' and sh_anunciante=md5('$camposenha')"; ou com esse tanto faz $gl18_senha=md5($HTTP_POST_VARS["camposenha"]); $sql= "select * from anunciante where lg_anunciante='$campologin' and sh_anunciante='$gl18_senha'"; ----- mas ele não acha. (eu tenho que configurar alguma coisa para o md5 entender a descriptografar ) Valeu aguardo resposta at+
  9. PHP_ZIMBA

    Problemas Com Session

    É o seguinte cara... Estava com o mesmo problema que o seu para o session_register funcionar corretamente... você tem que ir no php.ini e desabilitar o comando session.cookie.lifetime ou seja deixar assim session.cookie.lifetime = 0 espero ter ajudado --------------- Keria uma ajuda sua a respeito de criptografia (MD5) eu insiro as informações no banco com esse código ( e o campo senha criptografa corretamente no banco) $sql = "insert into anunciante"."(nm_anunciante,lg_anunciante,tp_anunciante,ds_anunciante,f1_anunciante,f2_anunciante,em_anunciante,ci_anunciante,uf_anunciante, sh_anunciante, dt_anunciante)"." values ('$camponome', '$campologin', '$campotpanunciante',encode('$campodescricao','teste'), '$campofone1', '$campofone2', '$campoemail','$campocidade','$estado2', MD5('$camposenha'), CURDATE())"; e seleciono com esse $sql= "select * from anunciante where lg_anunciante='$campologin' and sh_anunciante=md5('$camposenha')"; ou com esse tanto faz $gl18_senha=md5($HTTP_POST_VARS["camposenha"]); $sql= "select * from anunciante where lg_anunciante='$campologin' and sh_anunciante='$gl18_senha'"; ----- mas ele não acha. (eu tenho que configurar alguma coisa para o md5 entender a descriptografar ) Valeu aguardo resposta at+
  10. PHP_ZIMBA

    Pagina Restrita

    O galera é o seguinte já procurei encontrar o erro em muitos lugares e inclusive no manual do php, revirei o código de cima pra baixo e nada de da certo... é o seguinte quando eu entro na página restrita, e atualizo a (página restrita) ou entro em um link e volto para a (pagina restrita) ela perde o valor do session registrado e não exibe mais a página restrita... Tenho que alterar alguma coisa nesse código (pois já tentei de tudo), ou tenho que fazer alguma configuração no php.ini o código é simples <? if ($submit){ /* Se o formulário for enviado ele entra nesta parte do script senão ele ira mostrar o formulário novamente até ser enviado corretamente!! */ if ((!$campologin) || (!$camposenha)){ $erro = "Desculpe! Mas você deixou algum campo em branco no formulário."; }else{ include ("../abertura.inc"); /* Verifica se existe usuários com aquela senha digitada!! */ $sql = mysql_query("SELECT * FROM operador WHERE lg_operador='$campologin' and sh_operador='$camposenha'"); /* Conta o numero de usuários com aquela senha */ $total = mysql_num_rows($sql); if ($total == 1){ /* Caso o numero de usuário com aquela senha for igual a 1 entra neste if */ session_start("operador"); /* A session_start deve estar antes de qualquer codigo senao dará erro !! e ele pode ter qualquer nome */ session_register("campologin","camposenha"); /* Registra o nome de usuário e a senha caso esteja correto */ header("Location: padrão.php?id=29"); /* Redireciona o usuário para a pagina restrita */ exit; /* Finaliza este script aqui */ }else{ $erro = "Desculpe! Mas você não é cadastrado ou esqueceu sua senha !! Cadastre-se Já!!."; } } } if($erro){ /* Se existir algum erro ele entra neste if e mostra o erro antes de mostrar o formulário novamente */ echo $erro; } ?> <form name="form1" method="post" action="padrão.php?id=28">//vai para o começo da pagina <div align="left"> <div align="center"> <pre><strong> Login: <input type="text" name="campologin" size="30"> Senha<strong>: <input type="password" name="camposenha" size="15"> </strong></strong></pre> <div align="center"> <input type="submit" name="submit" value="Ok"> <input type="reset" name="Submit2" value="Limpar"> </div> </div> </div> </form> --- no topo da pagina to colocando isso, para evitar que engracadinho tentem passar por cima do sistema if(!(session_is_registered("campologin") AND session_is_registered("camposenha"))){ echo "Area somente para usuários cadastrados!"; }else{ # Mostra o conteudo do site para o usuário !!! } ele da certo da primeira vez (ele entra na página restrita, mas se eu atualizar a página ou entrar no link e voltar ( ele perde o valor do session)
  11. PHP_ZIMBA

    Email Com Anexo

    Olá Amigos Estou utizando um formulário de email E preciso enviar também um anexo. Na pagina form.htm existe os campos nome, email, assunto, mesagem e inseri um campo do tipo=file e nome=attach e na página form_enviar.php estou fazendo o seguinte ----------------- ----------------- $mens = "<font size=2 face=Verdana><p align=center>:: Sistema de formulário ::<br><br></p></font>"; $mens .= "<font size=1 face=Verdana><b>Nome:</b> $nome</font><br><br>"; $mens .= "<font size=1 face=Verdana><b>E-mail:</b> $email</font><br>"; $mens .= "<font size=1 face=Verdana><b>Assunto:</b> $assunto</font><br>"; $mens .= "<font size=1 face=Verdana><b>Mensagem:</b> $mensagem</font><br><br>"; $mens .= "<font size=1 face=Verdana><b>Anexo:</b> $attach</font><br><br>"; if ($attach != "none"){ $file = fopen($attach, "r"); $contents = fread($file, $attach_size); $encoded_attach = chunk_split(base64_encode($contents)); fclose($file); } $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: 'Formulário'\r\n"; $headers .= "X-attachments: $attach_name"; mail("webmaster@zimbaveiculos.com.br","Formulário de contato","$mens", $headers); galera me indica onde posso estar errando pois ele envia todos os dados (nome, email, assunto, mensagem) mas não envia o anexo Obrigado pela ajuda
  12. O galera preciso fazer a transmissão de um campeonato de surf, em tempo real por video Conheço PHP, mas não sei nem por onde começar Tem que utilizar o PHP ou tem quer ser por outro recurso Valeu galera!!! to disesperado
  13. Bah mas tah tudo certo já conferi o manual......... Não posso usar o $_session nem $HTTP_VARS_SESSION (POR CAUSA DE MEU REGISTER GLOBAL (POIS não POSSO MUDAR)) alguém manja, pra dizer aonde pode estar errado valeu.........
  14. O galera estou com problema com o session; Quando atualizo a página (F5) ele perde o valor registrado. Estou fazendo assim: PAGINA_FAZER_LOGIN.HTM (essa página chama o LOGIN.PHP) campologin e camposenha botão submit ----- LOGIN.PHP <? include "../abertura.inc"; // .inc inclui a abertura $resultado = mysql_query("select * from operador where lg_operador = '$campologin'"); $linhas = mysql_num_rows($resultado); if ($linhas ==0){ //testa se a consulta retornou algum registro echo "Operador não encontrado'>"; }else{ if ($camposenha != mysql_result($resultado, 0, "sh_operador")){//confere a senha echo "A Senha Não Confere"; }else{ $login_operador = $campologin; $senha_operador = $camposenha; session_start(); session_register("login_operador"); session_register("senha_operador"); header("Location: padrão.php?id=63"); (CHAMA A PÁGINA SECRETA = OPERADOR.PHP) } } ?> ------------- ------------- OPERADOR.PHP ( ESSA PÁGINA CONSEGUE RESGATAR O NOME E A SENHA DAS SESSÕES, MAS SE EU ATUALIZO A PÁGINA (F5) ELE PERDE ESSAS SESSÕES; <? include("../operador/valida_session_operador.php"); //INICIO PUXANDO OS DADOS DA VALIDA_SESSION_OPERADOR.PHP ?> <HTML> <? session_start(); echo $HTTP_SESSION_VARS["login_operador"]; echo $HTTP_SESSION_VARS["senha_operador"]; ?> ..TODO CONTEUDO DA PÁGINA </HTML> ------------ ------------ VALIDA_SESSION_OPERADOR.PHP (CREIO QUE O PROBLEMA ESTÁ AQUI) (NESSA PAGINA EU VERIFICO SE O LOGIN E SENHA ESTÁ REGISTRADOS...) <? session_start(); if ((session_is_registered("login_operador") AND session_is_registered("senha_operador"))) { session_register('login_operador', 'senha_operador'); } /*aqui primeiro ele checa para ver se exite essas Sessoes, e depois ele coloca o valor das sessoes nessas variaveis... para fazermos os testes!*/ else{ echo "Você precisa se logar"; exit();/*caso não tinha session.. quer dizer.. ele não logou*/ } if(!(empty($login_operador)|| empty($senha_operador))){ include "../abertura.inc"; // .inc inclui a abertura $sql= "select * from operador where lg_operador = 'maicon' and sh_operador= '999999'"; $ver=mysql_query($sql,$conexao); // envia os dados pro banco $num = mysql_num_rows($ver); if ($num == 0){ /*caso exista*/ session_unregister('login_operador'); session_unregister('senha_operador'); /*apaga a session que existia mas era errada..*/ exit(); } }else{ session_unregister('login_operador'); session_unregister('senha_operador'); /*apaga a session que existia mas era errada..*/ Echo 'Você Não Efetuou Login'; exit(); } ?> --------- --------- Gostaria de saber o erro que está ocorrendo... Preciso fazer muito isso obrigado.
  15. PHP_ZIMBA

    Galeria De Fotos

    se tu conseguir, me envia o problema é igual ao meu maiconn@ac.unisul.br
  16. PHP_ZIMBA

    Criptografia

    Peço que voce me de uma ajuda... Creio que é simples eu inseri na tabela de dados com o seguinte código, ENCODE e tambem a a Função PASSWORD $sql = "insert into anunciante"."(nm_anunciante,lg_anunciante,tp_anunciante,ds_anunciante,f1_anunciante,f2_anunciante,em_anunciante,ci_anunciante,uf_anunciante, sh_anunciante, dt_anunciante)"." values ('$camponome', '$campologin', '$campotpanunciante',encode('$campodescricao','teste'), '$campofone1', '$campofone2', '$campoemail','$campocidade','$estado2', password('$camposenha'), CURDATE())"; Até ai tudo em, ele insere na tabela, os campos ds_anunante e sh_anunciante de forma criptografada........... Só que não consigo resgatar os valores. Estou fazendo assim... Ao resgatar a senha $sql= "select * from anunciante where lg_anunciante='$campologin' and sh_anunciante=password($camposenha)"; Só que não retorna nada, diz que não existe!!! (Existe algo errado, nessa maneira) e nem nessa maneira da função ENCODE $sql= "select nm_anunciante, sh_anunciante, decode(ds_anunciante, 'teste'), cd_anunciante from anunciante order by cd_anunciante"; Existe algo errado Valeu Aguardo Contato Obrigado...
×
×
  • Criar Novo...