Aender 3 Denunciar post Postado Outubro 2, 2012 Boa tarde pessoal !!! Necessito criar um sistema de Cadastro em PHP com sessions ,o sistema irá ter um formulário onde o cliente vai digitar suas informações e um campo para o cliente fazer o uplod de uma foto que será seu avatar. Depois disso quando ele se logar no site, o nome dele e a foto vão ser exibidos na home do site. Bom, gostaria apenas de uma indicação de algum tutorial ,de alguém que já desenvolvel algo parecido ,aí eu mesmo vou desenvolvendo .Valeu pessoal. Compartilhar este post Link para o post Compartilhar em outros sites
wolfphw 60 Denunciar post Postado Outubro 2, 2012 Segue abaixo um bom conteúdo para Sobre Upload de arquivos: http://forum.imasters.com.br/topic/126544-modulo-06/ Sobre session: http://php.net/manual/pt_BR/reserved.variables.session.php http://www.php.net/manual/pt_BR/ref.session.php Compartilhar este post Link para o post Compartilhar em outros sites
willian da rosa 0 Denunciar post Postado Outubro 2, 2012 Oi amigo! Um amigo meu fez algo parecido, mas ele fez para a área administrativa, então não posx'so te mostrar, mas em relação ao avatar você pode colocar um campo na tabela cliente chamado "avatar" ou "img_cliente" e colocar apenas o caminho da imagem e quando fizer login coloque na sessão o caminho da imagem e ai só dar um echo Compartilhar este post Link para o post Compartilhar em outros sites
wolfphw 60 Denunciar post Postado Outubro 2, 2012 Quando você trabalha com sessions você tem que sempre startar ela no início da sua página, o mais ideal eh colocar ele na primeira linha da página, dai basta apenas você utilizar as váriaveis que você criou para sessions, o resto é trabalhar igual as variáveis normais do php.. exemplo: formulario_login.php <form name="form1" method="post" action="logar.php"> <input type="text" name="login" id="login"> <input type="text" name="senha" id="senha"> <input type="submit" name="button" id="button" value="logar"> </form> login.php <?php session_start(); require("conexao.php"); $login = $_POST["login"]; $senha = $_POST["senha"]; $sql = mysql_query("SELECT * FROM usuario WHERE login='$login' AND senha='$senha'"); if (mysql_num_rows($sql) > 0) { $row = mysql_fetch_array($sql); $id = $row["id"]; $nome = $row["nome"]; $foto = $row["foto"]; $_SESSION["id"] = $id; $_SESSION["nome"] = $nome; $_SESSION["foto"] = $foto; header("Location: index.php"); } ?> index.php <?php session_start(); require("conexao.php"); if (isset($_SESSION['id'])) { echo $_SESSION['id']." - ".$_SESSION['nome']."<br>"; echo "<img src='foto/".$_SESSION["foto"]."'>"; } else { echo "Não está logado"; } ?> Compartilhar este post Link para o post Compartilhar em outros sites
Aender 3 Denunciar post Postado Outubro 2, 2012 Oi amigo! Um amigo meu fez algo parecido, mas ele fez para a área administrativa, então não posx'so te mostrar, mas em relação ao avatar você pode colocar um campo na tabela cliente chamado "avatar" ou "img_cliente" e colocar apenas o caminho da imagem e quando fizer login coloque na sessão o caminho da imagem e ai só dar um echo Vlw pela ajuda !!! Quando você trabalha com sessions você tem que sempre startar ela no início da sua página, o mais ideal eh colocar ele na primeira linha da página, dai basta apenas você utilizar as váriaveis que você criou para sessions, o resto é trabalhar igual as variáveis normais do php.. //.............................. wolfphw muito bom Brother , deu para entender de boa, agora é quebrar um pouco a cabeça e implementar. Muito obrigado pela ajuda , abraço. :thumbsup: Compartilhar este post Link para o post Compartilhar em outros sites