Ir para conteúdo
Fórum Script Brasil

Brandoli

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Tudo que Brandoli postou

  1. alguém pode me ajudar? estou com um erro : Warning: Cannot modify header information - headers already sent by (output started at C:\Arquivos de programas\Apache Group\Apache2\htdocs\LoginPrincipal\grava_login\aconchego_db.php:12) in C:\Arquivos de programas\Apache Group\Apache2\htdocs\LoginPrincipal\grava_login\testa_login.php on line 15 <?php include'aconchego_db.php'; $login = $_GET["login"]; $senha = $_GET["senha"]; $login = $_REQUEST["login"]; $sql = mysql_query("SELECT * FROM login where login='$login'"); $dados = mysql_fetch_array($sql); if ($login >= 1) { header("Location: menos.gif"); } else { header("Location: mais.gif");/// erro nessa linha. } exit(); $dados = "INSERT INTO login (login,senha) VALUES ('$login','$senha')"; if(mysql_query($dados)) { echo "Usuario cadastrado com sucesso!!"; } else{ echo "não foi possivel cadastrar o usuario "; } //else { echo "<font face='Arial' size='1px' color='red'>ERRO:Login já Cadastrado!Escolha outro!</font>"; } ?>
  2. Valeu, Obrigado, me deu uma idéia boa
  3. Boa a noite a todos, estou com um problema tenho que verificar se na hora do cadastro de login, se esse já existe no banco. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Teste</title> <script> function envia(url, metodo, modo) { var campo = document.getElementById('cadastro').login.value; remoto = new ajax(); xmlhttp = remoto.enviar(url + "?" + "login=" + campo, metodo, modo ); if(xmlhttp) { document.getElementById("alerta").innerHTML = xmlhttp; } else { document.getElementById("alerta").innerHTML = xmlhttp; } } function verificacampos() { var senha = document.getElementById("senha").value; var login = document.getElementById("login").value; if (senha == "" || login == "") { alert('E necessario digitar os campos Login e Senha corretamente'); return false; } else { salvar() } } //esta é a função Ajax. Sem ela, nada acontece. function openAjax() { var ajax; try{ ajax = new XMLHttpRequest(); // XMLHttpRequest para Firefox, Safari, dentre outros. }catch(ee){ try{ ajax = new ActiveXObject("Msxml2.XMLHTTP"); // Para o Internet Explorer }catch(e){ try{ ajax = new ActiveXObject("Microsoft.XMLHTTP"); // Para o Internet Explorer }catch(E){ ajax = false; } } } return ajax; } function salvar() { var login = document.getElementById('login').value; var senha = document.getElementById('senha').value; var exibeResultado = document.getElementById('exibeResultado'); var ajax = openAjax(); // Inicia o Ajax. ajax.open("GET", "grava_usuario.php?login=" + login + "&senha="+ senha, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca. ajax.onreadystatechange = function() { if(ajax.readyState == 1) // Quando estiver carregando, exibe: carregando... { exibeResultado.innerHTML = "Inserindo"; } if(ajax.readyState == 4) // Quando estiver tudo pronto. { if(ajax.status == 200) { var resultado = ajax.responseText; exibeResultado.innerHTML = resultado; } else { exibeResultado.innerHTML = "Erro nas funções do Ajax"; } } } ajax.send(null); // submet document.getElementById("senha").value= ""; document.getElementById("login").value= ""; } </script> <link rel="stylesheet" type="text/css" href="tabelacss.css"/> </head> <body> <table id="tabela_especial" align="center" width="900"> <tr> <td> <table border="1" align="center" width="790"> <tr> <td id="fundo_branco">Cadastrar Login e Senha </td> </tr> <tr> <td align="left"> <table align=center width="790"> <tr> <td> <form name="formgrava" action="grava_usuario.php"> <table width="560"> <tr> <td align="right">Login:</td><td><input type="text" id="login" size="30" name="login" onblur="java script: envia('receber.php', 'POST', false);" /><br/></td> </tr> <tr> <td align="right">Senha:</td><td><input type="password" id="senha" size="30" name="senha"></td> </tr> <tr><br></tr> <tr> <td align="left"><td><input type="button" size="30" name="gravar" id="gravar" value="Gravar" onclick="verificacampos()"> <input type="reset" size="30" name="cancelar" value="Cancelar"> </tr> </form> </table></td> </tr> </td> </tr> </table><tr></tr> <table> <tr align="left"> <td align="left"><font color="lightgray">Status: </font></td><td align="left"><div id="exibeResultado" align="center"><font color="lightgray">Em espera</font></div></td> </tr> </table> <tr><td align="right"><font color="#EBD8F5">Insercao usando AJAX</font></td></tr> </table> </td><br> </tr> </table> </body> </html> ARQUIVO RECEBER.PHP <?php include "aconchego_db.php"; $login = $_REQUEST["login"]; // Verifica se já existe algum login igual if (mysql_num_rows(mysql_query("SELECT login FROM login WHERE login = '$login'")) != 0) { echo "Login já existe<br />"; $erro = TRUE; } if (!$erro) // Caso não tenha erro ele inseri no bd... cadastro completo! { mysql_query("INSERT INTO login VALUES ('', '$login', '$senha')"); echo "Cadastro Feito com sucesso!"; } else // caso tenha erro ele manda essa mensagem! echo 'Favor preencher corretamente o cadastro!<br /><a href="cad.htm">Voltar</a>'; ?>
  4. Boa a noite a todos, estou com um problema tenho um cadastro de login e senha em ajax com php, tenho que verificar no momento da cadastro se o login, já não esta cadastrado no banco. alguém pode me ajudar
×
×
  • Criar Novo...