
chackal_sjc
Membros-
Total de itens
182 -
Registro em
-
Última visita
Tudo que chackal_sjc postou
-
valeu, gente! eu vi o script melhor, tava quase tudo errado!!!a lógica né! então, eu vou começar denovo... está certo esse código para dar login ? <form action="login_vai.php" method="post"> <p><span class="login">usuário</span> <input name="login2" type="text"> </p> <p class="login">senha <input name="senha2" type="password"> </p> <p class="registrar"> <input name="enviarindex2" type="submit" value="Continuar"> </p> </form> Login_vai.php <?php // Conexão com o banco de dados require "comum.php"; // Inicia sessões session_start(); //linha 13 <----- // Recupera o login $login2 = isset($_POST["login2"]) ? addslashes(trim($_POST["login2"])) : FALSE; // Recupera a senha, a criptografando em MD5 $senha2 = isset($_POST["senha2"]) ? md5(trim($_POST["senha2"])) : FALSE; // Usuário não forneceu a senha ou o login if(!$login2 || !$senha2) { echo "Você deve digitar sua senha e login!"; exit; } /** * Executa a consulta no banco de dados. * Caso o número de linhas retornadas seja 1 o login é válido, * caso 0, inválido. */ $SQL = 'SELECT * ' . ' FROM `tb_cadastro` ' . ' WHERE login = "$login2" LIMIT 0, 30'; $result_id = @mysql_query($SQL) or die("Erro no banco de dados!"); $total = @mysql_num_rows($result_id); // Caso o usuário tenha digitado um login válido o número de linhas será 1.. if($total) { // Obtém os dados do usuário, para poder verificar a senha e passar os demais dados para a sessão $dados = @mysql_fetch_array($result_id); // Agora verifica a senha if(!strcmp($senha2, $dados["senha"])) { // TUDO OK! Agora, passa os dados para a sessão e redireciona o usuário $_SESSION["nome_usuario"] = stripslashes($dados["nome"]); $_SESSION["sobrenome_usuario"] = stripslashes($dados["sobrenome"]); $_SESSION["email_usuario"] = stripslashes($dados["email"]); $_SESSION["msn_usuario"] = stripslashes($dados["MSN"]); $_SESSION["icq_usuario"] = stripslashes($dados["icq"]); header("Location: index.php"); exit; } // Senha inválida else { echo "Senha inválida!"; exit; } } // Login inválido else { echo "O login fornecido por você é inexistente!"; exit; } ?> <?php // Inicia sessões session_start(); // Verifica se existe os dados da sessão de login if(!isset($_SESSION["id_usuario"]) || !isset($_SESSION["nome_usuario"])) { // Usuário não logado! Redireciona para a página de login header("Location: index.php"); exit; } ?> e olha o erro que aparece! Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/chackal/public_html/login_vai.php:8) in /home/chackal/public_html/login_vai.php on line 13 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/chackal/public_html/login_vai.php:8) in /home/chackal/public_html/login_vai.php on line 13
-
ta, o error, me explica melhor como funciona esse hidden, tem como dar exemplo? eu não intendi como eu crio ele...
-
putz, acabei de ver e eu preciso colocar os $_POST né??? alguém pode me ajudar... como heheheh
-
então, eu puis aquele botao hidden la! com o nome "btnOK", com vaule=1 bom, eu fiz o script do cadastro assim ó: if($_POST["btnOK"]) { header("location: redirecao.php"); else {?> <form name='main' method='post'> <table width="266" height="294" border="0" cellspacing="0"> <tr> <td width="118" class="letranormal">Nome:</td> <td width="144"><input name="nome" type="text" id="nome"></td> </tr> <tr> <td height="3" valign="top" bgcolor="#FF9900" class="letranormal"><img src="pixel_transparente.gif" width="1" height="1"></td> <td valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> </tr> <tr> <td class="letranormal">Sobrenome:</td> <td><input name="sobrenome" type="text" id="sobrenome"></td> </tr> <tr> <td height="3" bgcolor="#FF9900" class="letranormal"><img src="pixel_transparente.gif" width="1" height="1"></td> <td valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> </tr> <tr> <td class="letranormal">E-Mail:</td> <td><input name="email" type="text" id="email"></td> </tr> <tr> <td valign="top" bgcolor="#FF9900" class="letranormal"><img src="pixel_transparente.gif" width="1" height="1"></td> <td valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> </tr> <tr> <td class="letranormal">MSN:</td> <td><input name="MSN" type="text" id="MSN"></td> </tr> <tr> <td height="3" valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> <td align="left" valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> </tr> <tr> <td class="letranormal">ICQ:</td> <td><input name="icq" type="text" id="icq"></td> </tr> <tr> <td height="3" valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> <td valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> </tr> <tr> <td class="letranormal">Login:<font size="1">(max 9) </font></td> <td><input name="login" type="text" id="login" maxlength="9"></td> </tr> <tr> <td height="3" valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> <td valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> </tr> <tr> <td class="letranormal">Senha:<font size="1">(max 9) </font></td> <td><input name="senha" type="password" id="senha" maxlength="9"></td> </tr> <tr> <td height="3" valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> <td valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> </tr> <tr> <td height="26"> <input type="submit" name="Submit" value="Enviar"></td> <td><input type='hidden' name='btnOK' value='1'> </td> </tr> </table> </form> <?php }?> então, aí quando ele vai para a redireciona.php eu fiz uma tabela para confirmar os resultados! assim ó: <?php include "mysqlconecta.php"; // para conectar no mysql include "mysqlexecuta.php"; // para execultar ele, ver se conecta e etc include "post.php"; ?> // está certo isso? <table width="266" height="165" border="0" cellspacing="0"> <tr> <td width="118" class="letranormal">Nome:</td> <td width="144"><?php echo "$nome"?> </td> </tr> <tr> <td height="3" valign="top" bgcolor="#FF9900" class="letranormal"><img src="pixel_transparente.gif" width="1" height="1"></td> <td valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> </tr> <tr> <td class="letranormal">Sobrenome:</td> <td><?php echo "$sobrenome"?> </td> </tr> <tr> <td height="3" bgcolor="#FF9900" class="letranormal"><img src="pixel_transparente.gif" width="1" height="1"></td> <td valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> </tr> <tr> <td class="letranormal">E-Mail:</td> <td><?php echo "$email"?> </td> </tr> <tr> <td valign="top" bgcolor="#FF9900" class="letranormal"><img src="pixel_transparente.gif" width="1" height="1"></td> <td valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> </tr> <tr> <td class="letranormal">MSN:</td> <td><?php echo "$MSN"?> </td> </tr> <tr> <td height="3" valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> <td align="left" valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> </tr> <tr> <td class="letranormal">ICQ:</td> <td><?php echo "$icq"?> </td> </tr> <tr> <td height="3" valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> <td valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> </tr> <tr> <td class="letranormal">Login:</td> <td><?php echo "$login"?> </td> </tr> <tr> <td height="3" valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> <td valign="top" bgcolor="#FF9900"><img src="pixel_transparente.gif" width="1" height="1"></td> </tr> <tr> <td class="letranormal">Senha:</td> <td><?php echo "$senha"?> </td> bom, eu quero saber agora, como que faz para eu mandar a informação para o mysql.... eu ainda não criei o botão para mandar nem o hidden... gostaria de suas ajudas e seus palpites para eu conciguir terminar esse script! Obrfadi
-
o error olha o código que eu estou usando na parte de cadastro vê se ta certo!!! <?php $nome = $_POST["nome"]; $sobrenome = $_POST["sobrenome"]; $email = $_POST["email"]; $MSN = $_POST["MSN"]; $icq = $_POST["icq"]; $login = $_POST["login"]; $senha = $_POST["senha"]; $db = mysql_pconnect('localhost','chackal','*****'); mysql_select_db("chackal_autusuario"); $sql = "INSERT (nome, sobrenome, email, MSN, icq, login, senha) INTO tb_cadastro VALUES ('$nome', '$sobrenome', '$email', '$MSN', '$icq', '$login', '$senha'); mysql_query($sql)";; printf("Cadastro concluido com sucesso."); printf("Suas informações são essas: "); printf("Nome: <br>",$nome); printf("Sobrenome: <br>",$sobrenome); printf("E-Mail: <br>",$email); printf("MSN: <br>",$MSN); printf("ICQ: <br>",$icq); printf("Login: <br>",$login); printf("Senha: <br>",$senha); $procura = "SELECT * FROM tb_cadastro WHERE login LIKE '$login' and email LIKE '$email'"; $resultado = mysql_query("$procura"); while ($linha = mysql_fetch_array("$resultado")) { $id_cadastro = $linha("id"); printf("Numero do cadastro: %s",$id_cadastro); } ?> tipo, eu coloquei ele no meio do nada,, e não funcionou, como que eu faço para funcionar? que que é esse negocio de campo hidden???
-
afff,, q ridículo, como eu não sabia isso!!! bah...!!! viu.. e sobre a outra questão? de confirmar o cadastro? é só eu nem mandar as informações para a tabela né?!?! só se ele clicar no "Confirmar" ai eu mando ir!.. é isso?
-
amigos, para criar um campo de confirma senha como que faz? eu fiz já o input de senha e tals! mas eu quero fazer outro de senha para ele confirmar a senha, tem q fazer um IF para ver se as senhas estão batendo uma com a outra né? mas como? E se for facil também, como que faz por exemplo a pessoa coloca o cadastro dela lá, normal! quando elá termina, ela clica com um botao para enviar né!?! tudo bem até ai. Mas eu queria que entrase outro pagina falando as informações que ela colocou e com um outro botão para confirmar o cadastro!!! Obrigado!
-
saqueiii!!! muito orbrigado gente!
-
ah ta ai na parte: <form name="form1" method="post" action="paginadacao.php"> </form> eu coloco o nome do input? tipo MSN... né?
-
O method seria isso aqui: esse : $icq = $_POST["icq]; $MSN = $_POST["MSN"]; é pra colocar no lugar do $icq = $HTTP_POST_VARS["icq"]; $MSN = $HTTP_POST_VARS["MSN"]; ????? tipo, o : <form name="form1" method="post" action=""> </form> tem que por aonde? no input? em cada 1? ou pode ser 1 em todos?
-
amigos, eu estou fazendo um script para cadastro e tipo, eu fiz 2 inputs um com o nome "MSN"e outro com "icq" ai pro php pegar o que está escrito no input eu coloquei: $icq = $HTTP_POST_VARS["icq"]; $MSN = $HTTP_POST_VARS["MSN"]; ta certo né? então, mas me falaram que não pode esquecer de usar o method="post no form" que que seria isto? e como eu faço isso e aonde? Obrigado
-
eu sei, mas eu leio e não intendo nada, eu tneho q ter uma base para poder intender os script mesmo!!! para poder fazer os meus e etc.!
-
estou começando, experiencia mtttt pequena, nem concigo criar um script meu! ah, não muito caro, até uns 60 70 reais!
-
Amigos do scripbrasil, qual livro vocês recomendam para iniciantse? e também algum livro que aborde php + mysql!!! Obrigado!!! Vou comprar este livro, aqui, será que é bom? Obrigado
-
olha amigo, eu vi seu script mas, não intendi muito não, praticamente nada! Bom eu sou bem iniciante em php, vamos por passos entào eu já sei conectar no mysql e no bd! agora eu quero primeiramente fazer com que as informações cadastrais sejam enviadas para tabela, que se chama aut_users! na aut_users tem os seguintes campos: ID, Nome, Login e senha. Como eu faço para mandar pela site, pelo cadastro, as informações para a tabela? Muito obrigado!
-
bom, estou precisando de um script de cadastro! Eu sou leigo em php, e não estou conciguindo achar um legal, bom... eu pretendo fazer assim colocar as informações, MSN, icq e etc. ai em um outra página iria automaticamente aparecer $cadastrado MSN e icq entenderam? Obrigado pela coperação
-
ta bom, obrigado!!!
-
é seria da web mesmo mas tudo bem,, obrigado gente!
-
amigos, eu tenho um site para minha escola, mas a news que eu estou fazendo é em html ainda... tipo, faço na raça mesmo... eu queria saber se tem algum sistema de news que vocês possam me falar, sem ser com php ou asp... Obrigado!
-
thxxx
-
preciso criar um link que dê refres na pagina. Obrigado
-
amigos, quando uma pessoa entra num link errado mas no seu dominio ao invez de aparecer a tela deerro do IE(ou outro) como que faz para aparecer um .html meu falando do erro!! Obrigado
-
vocês sabem algum site que vem o PhpEdit com crack já?? porque eu peguei ele no emule, mas o eu usei um arquivo errado la do licence que pede.. ai tenho q reinstalar
-
eu quero fazer um link no botão que ele ao invez de ir para o .htm exemplo: on (release) { getURL("calend.htm"); } ele vai procurar o calend.htm na pasta que está o .swf... mas eu quero colocar linkar outra pasta tipo www.blabla.com/calend intende?? eu tentei assim: on (release) { getURL("/calend.htm"); } mas não vai.. alguém me ajuda!!!
-
então la no menu tem um monte de coisa, e tem o Err File, mas não apareçe nada.. po... ta inxendo o saco esse erro do mysql meu