William Postado Abril 29, 2004 Denunciar Share Postado Abril 29, 2004 Eu queria pegar uma variavel de um formulario e colocar em uma p[agina sem ser a qual o formulario ira abrir...como faço isso? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Abril 29, 2004 Denunciar Share Postado Abril 29, 2004 Explique melhor Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 William Postado Abril 29, 2004 Autor Denunciar Share Postado Abril 29, 2004 Eu tenho um sitema de noticias e de cadastro. para o usuário mandar sua noticia ele tem q se logar mas para visualizar as noticias isso não é necessário.Eu queria q quando o usário se loga-se ele ira para página de noticía que tem o botão enviar e aparecendo uma msg para o usuario "Olá $nome".entendeu? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Abril 29, 2004 Denunciar Share Postado Abril 29, 2004 você vai validar o usuario na hora que ele logar se ele estiver cadastrado e logar no sistema dai você faz isso:$usuario = $_COOKIE["usuario"]; echo "Ola $usuario"; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 William Postado Abril 30, 2004 Autor Denunciar Share Postado Abril 30, 2004 já tentei fazer isso e nada, tb tentei usar setcookies no inicio da página e nada, olha como ficou.<? setcookie ("user", $loginf); include("includes/funcoes.php"); include("config.php"); include("includes/configuracoes.php"); conexao(); $resultado = mysql_query("SELECT login, senha, status FROM " . $dbprex . "usuarios WHERE login='$loginf' AND senha='$senhaf'") or print (mysql_error()); while($linha = mysql_fetch_array($resultado)){ $loginbanco = $linha["login"]; $senhabanco = $linha["senha"]; $statusbanco = $linha["status"]; } if($loginbanco == $loginf AND $senhabanco == $senhaf AND $statusbanco == "ativo"){ session_register(loginf); session_register(senhaf); header("Location: http://will.webcindario.com/comentarios.php"); } else{ echo"<font face='$FonteName' size='$FonteSize'>Usuário ou senha incorretos. <a href=\"javascript:history.go(-1)\">Volte</a> e tente novamente.<br> Login: $loginf<br> Senha: $senhaf</font>"; include("comentarios2b.php"); } ?>e na outra página eu coloco $user e nada sai.o q pode ser? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Abril 30, 2004 Denunciar Share Postado Abril 30, 2004 Tenta ai:$user = $_POST["user"];setcookie ("user", $loginf);include("includes/funcoes.php"); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Abril 30, 2004 Denunciar Share Postado Abril 30, 2004 Toma ai um sistema de login completo e funcionando:conecta.php:<?$cn = mysql_connect("localhost");mysql_select_db("teste", $cn);?>index.html:<html><head><script Language="JavaScript">function checa_formulario(formulario){ if (formulario.login.value == ""){ alert("Por Favor coloque um Nome!!!"); formulario.login.focus(); return (false); } if (formulario.senha.value == ""){ alert("Por Favor Digite uma senha!!!"); formulario.senha.focus(); return (false);}}</script><title>Login</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body bgcolor="#FFFFFF"><h2 align="center"><font color="#0066FF">Digite seus dados de identificação para Entrar:</font></h2><hr><form onsubmit="return checa_formulario(this)" name="formulario" action="login.php" method="post"> <table width="185" border="1" align="center"> <tr> <td width="76"><div align="right"><font color="#0000FF">Login:</font></div></td> <td width="106"><input name="login" type="text" id="login" size="15"></td> </tr> <tr> <td><div align="right"><font color="#0000FF">Senha:</font></div></td> <td><input name="senha" type="password" id="senha" size="15"></td> </tr> <tr> <td> </td> <td><input type="submit" name="Submit" value="Entrar"></td> </tr> </table> <p align="center"><font color="#FF0000"> </font> </p> <p align="center"> </p></form><hr></body></html>login.php:<?//Obtem os Valores digitados$login = $_POST["login"];$senha = $_POST["senha"];//acessa o banco de dadosinclude "conecta.php";//Faz uma busca no banco e verifica se o usuario existe e se esta correto a senha$resultado = mysql_query("SELECT *FROM usuarios WHERE login = '$login' and senha = '$senha'");$linhas = mysql_num_rows($resultado);if($linhas == 0) //Testa se a consulta retornou algum registro{ echo "<html><body>"; echo "<p align=\"center\"><font size=\"2\" face=\"arial\" color=\"red\"><b>Dados Invalidos ou Usuario não está Cadastrado</b></font></p>"; echo "<p align=\"center\"><a href=\"index.html\">Voltar</a></p>"; echo "</body></html>";}else{ setcookie("login", $login); setcookie("senha", $senha); header("Location: principal.php"); // Direciona para a pagina inicial dos usuarios cadastrados}mysql_close($cn);// fecha o banco?>valida_cookies.php:<?if(isSet($_COOKIE["login])) $login = $_COOKIE["login"];if(IsSet($_COOKIE["senha"])) $senha = $_COOKIE["senha"];if(!(empty($login) or empty($senha))){include "conecta.php"; $resultado = mysql_query("SELECT *FROM usuarios WHERE login='$login' and senha='$senha'");if(mysql_num_rows($resultado)==1){if($senha != mysql_result($resultado,0,"senha")){setcookie("login");setcookie("senha");echo "<html><body> <p align=\"center\">O Login não foi Realizado.</p> <p align=\"center\"><a href=\"index.html\">Voltar</a></p> </body></html>"; exit();}}else{setcookie("login");setcookie("senha");echo "<html><body> <p align=\"center\">O Login não foi Realizado.</p> <p align=\"center\"><a href=\"index.html\">Voltar</a></p> </body></html>"; exit();}}else{echo "<html><body> <p align=\"center\">O Login não foi Realizado.</p> <p align=\"center\"><a href=\"index.html\">Voltar</a></p> </body></html>"; exit();}mysql_close($cn);?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 William Postado Abril 30, 2004 Autor Denunciar Share Postado Abril 30, 2004 Ai não to conseguindo, tem algum tutorial de cookies, já vi no phpbrasil e não consegui, tem algum outro????vlaeu!!!!!!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Abril 30, 2004 Denunciar Share Postado Abril 30, 2004 no que você ta tendo duvidas?fala ae porque o script ta certo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 William Postado Maio 2, 2004 Autor Denunciar Share Postado Maio 2, 2004 po eu já fiz da maneira q você falow e não funciounou, o seu script não testei ainda. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
William
Eu queria pegar uma variavel de um formulario e colocar em uma p[agina sem ser a qual o formulario ira abrir...
como faço isso?
Link para o comentário
Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.