Ir ao conteúdo
  • Cadastre-se

Mostra os dados do usuario


Posts recomendados

  • Moderador

@Hiago Marques é bem simples...  mas lembre de  fazer o backup do seu banco de dados e depois desinstalar o xampp.. usar o ccleaner para limpar o registro.

 

Para usar é só abrir o easyphp  esperar que o servidor apache e o mysql fiquem online.. eaí todos seus projetos  você coloca dentro da pasta  data\localweb\projects dentro da pasta do easyphp.

é exatamente igual ao xampp.. só que não é htdocs a pasta

Link para o comentário
Compartilhar em outros sites

  • Moderador

@Hiago Marques Como está a versão nova? eu ainda não baixei ele...

mas geralmente é no próprio programa mesmo assim que abre tem uma bolinha ou quadrado verde.  

isso indica que está online

HcCVEdw.png

 

Isso é padrão no programa desde as versões antigas.. então duvido que eles iriam mudar.

Link para o comentário
Compartilhar em outros sites

  • Moderador

@Hiago Marques Pelo que eu vi, agora então o easyphp quando inicia ele não "starta" o servidor apache e mysql automaticamente como na versão anterior(14.1)  

 

Tenta clicar ali no botão "start" nos dois.. primeiro no http server e espere ficar online, depois no database server

Veja se fica online.

 

realmente esta versão é bem diferente.. 

Link para o comentário
Compartilhar em outros sites

  • Moderador

@Hiago Marques Veja pela sua imagem mais acima.. onde diz: document root. Ou seja, o lugar que seria equivalente ao htdocs do xampp.

 

é lá que vais colocar todos seus arquivos php.. html... css...  tudo

o melhor é você fazer uma pasta dentro dessa "eds-www"  não sei por que.. mas de alguma forma eles quiseram trocar o nome da pasta do root.

 

 

Sugestão:

 

dentro da pasta eds-www  crie uma outra com o nome do seu site(sem espaços e letras especiais) dai coloque os arquivo dentro dessa pasta...

 

assim que tiver online o apache o mysql...  apenas acesse o endereço do localhost  ou procure no proprio easyphp onde ele disponibiliza o endereço do root.. para abrir no navegador.

Link para o comentário
Compartilhar em outros sites

  • Moderador

@Hiago Marques Eu achei que você já tinha seu banco de dados pronto já... e etc..  

 

 Nesse caso entre no phpmyadmin.. nessa versão nova eu "não sei" terias que procurar aí onde que entra nele.. aí você cria o banco de dados.. uma tabela.. insere alguns dados... manualmente e tenta fazer uma consulta.

 

 

Link para o comentário
Compartilhar em outros sites

olha o arquivo index.php

 

<?php  include 'iconexao.php';  ?>
<?php  include 'validaUsuario.php';  ?>
<!doctype html>
<html>
<body>
<head>
<meta charset="utf-8">
<title>logar</title>
<link rel="stylesheet" type="text/css" href="css/estilo.css">
</head>
<ul id="menu">
    <li><a href="#">Pagina Inicial</a>  </li>
    <li><a href="cadastro.php">Cadastrar</a> </li>
</ul> 
<div id="formulario">
<form name="form" method="post" enctype="multipart/form-data" id="form">
   <label>Login</label>
  <input type="text" name="login" id="login" placeholder="Nome de usuario">
  <label>Senha</label>
  <input type="password" name="senha" id="senha" placeholder="Sua senha">
  <input type="submit" name="validaUsuario" id="validaUsuario" value="Logar">  
</form>
</div>
</body>
</html>


 

Link para o comentário
Compartilhar em outros sites

  • Moderador

@Hiago Marques Agora vi seu código, tenho certeza  está errado.

 

1)Não se deve incluir a conexão no formulário de login

2)Não se deve incluir o arquivo de validação dentro da página.

3) seu formulário como falei anteriormente, está submetendo a mesma página por isso o erro e volta para o diretório... 

 

faça dessa forma:

 

<!doctype html>
<html>
<body>
<head>
<meta charset="utf-8">
<title>logar</title>
<link rel="stylesheet" type="text/css" href="css/estilo.css">
</head>
<ul id="menu">
    <li><a href="#">Pagina Inicial</a>  </li>
    <li><a href="cadastro.php">Cadastrar</a> </li>
</ul> 
<div id="formulario">
<form name="form" method="post" enctype="multipart/form-data" id="form" action="validaUsuario.php">
   <label>Login</label>
  <input type="text" name="login" id="login" placeholder="Nome de usuario">
  <label>Senha</label>
  <input type="password" name="senha" id="senha" placeholder="Sua senha">
  <input type="submit" name="validaUsuario" id="validaUsuario" value="Logar">  
</form>
</div>
</body>
</html>

Veja nos parâmetros do form acrescentei o action="validaUsuario.php "  que estava faltando.

No input type submit, não tem necessidade de ter o atributo name="validaUsuario" podes retirar.

No seu arquivo validaUsuario.php  lá sim você  tem que colocar o 

 

 include 'iconexao.php';

para que possas autenticar o banco de dados.

 

 

Link para o comentário
Compartilhar em outros sites

Mano valeu mesmo funcionou aqui até criou um sistema de perfil onde mostra os dados separados de cada usuario, carai mano você não tem idea de quanto tempo eu to nesse rolo de criar um tipo de um perfil faz mas de 3 semanas e você salvou minha vida valeu mesmo cara

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in C:\EasyPHP-Devserver-16.1\eds-www\login\iconexao.php on line 2

 

<?php
$iconexao = mysql_connect('localhost','root','') or die(mysql_error());
$banco = mysql_select_db('loginsenha') or die(mysql_error());
?>

 

não é um erro e uma mensagem que nao atrapalhar em nada, mas pelo que eu entedi pede pra eu colocar o "i" no final mas quando eu coloco aqui que o codigo da erro, você sabe porque?

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...