Compartilhe
Ir em baixo
avatar

Mensagens : 233
Pontos : 739
Ver perfil do usuáriohttp://windownsservers.jimdo.com

[Tutorial] Como Criar Um simples Página em php

em Seg 30 Mar 2015 - 20:18
Olá pessoal mais uma ajuda em websites em php 


Index.php
Código:
<?php
 $ipPlayer = $_SERVER["REMOTE_ADDR"];
 include("connection.php");
?>
<!DOCTYPE html>
<html>
 <head>
 <title>WindBR</title>
 <link rel="stylesheet" type="text/css" href="styles/style.css"/>
 </head>
 <body>
 <div id="container">
 <img class="imageLogo" src="images/logo.png" alt="Imagem Logo" />
 <div id="login">
 <form action="pag-login.php?pag=checkLogin" method="POST">
 <img src="images/protecao.png" alt="Imagem Protecao"/>
 <div id="input">
 <span> Usuário </span>
 <input name="input_User" type="text" /> <br />
 <span> Senha </span>
 <input name="input_Pass" type="password" />
 <input type="submit" value="Login" />
 </div>
 </form>
 <span class="span_IP"> Por segurança seu endereço de IP ( <b> <?php echo $ipPlayer; ?> </b> ) foi registrado!</span>
 </div>
 </div>
 </body>
</html>
<?php
 if(isset($_GET["pag"])) {
 $user = $_POST["input_User"];
 $pass = $_POST["input_Pass"];
 if($user == "" OR $pass == "") {
 echo "<script> alert('Preencha todos os campos'); location.href='pag-login.php'</script>";
 }
 $check = mysql_query("SELECT * FROM usuarios WHERE Usuario='$user' AND Senha='$pass'") or die (mysql_error());
 $row   = mysql_num_rows($check);
 if($row > 0) {
 $check2 = mysql_query("SELECT Permissao FROM usuarios WHERE Usuario='$user'");
 $row2   = mysql_num_rows($check2);
 if($row2) {
 $dadosUsuario = mysql_fetch_array($check2);
 if($dadosUsuario["Permissao"] == 1) {
 echo "<script> alert('Bem vindo ao Painel de Controle!'); location.href='control-panel.php'</script>";
 } else {
 echo "<script> alert('Você não tem permissão!'); location.href='pag-login.php'</script>";
 }
 }
 } else {
 echo "<script> alert('Usuário ou Senha incorretos!'); location.href='pag-login.php'</script>";
 }
 }
?>

Conexão logon 

Login.php
Código:
<?php
 $ipPlayer = $_SERVER["REMOTE_ADDR"];
 include("connection.php");
?>
<!DOCTYPE html>
<html>
 <head>
 <title>WindBR</title>
 <link rel="stylesheet" type="text/css" href="styles/style.css"/>
 </head>
 <body>
 <div id="container">
 <img class="imageLogo" src="images/logo.png" alt="Imagem Logo" />
 <div id="login">
 <form action="pag-login.php?pag=checkLogin" method="POST">
 <img src="images/protecao.png" alt="Imagem Protecao"/>
 <div id="input">
 <span> Usuário </span>
 <input name="input_User" type="text" /> <br />
 <span> Senha </span>
 <input name="input_Pass" type="password" />
 <input type="submit" value="Login" />
 </div>
 </form>
 <span class="span_IP"> Por segurança seu endereço de IP ( <b> <?php echo $ipPlayer; ?> </b> ) foi registrado!</span>
 </div>
 </div>
 </body>
</html>
<?php
 if(isset($_GET["pag"])) {
 $user = $_POST["input_User"];
 $pass = $_POST["input_Pass"];
 if($user == "" OR $pass == "") {
 echo "<script> alert('Preencha todos os campos'); location.href='pag-login.php'</script>";
 }
 $check = mysql_query("SELECT * FROM usuarios WHERE Usuario='$user' AND Senha='$pass'") or die (mysql_error());
 $row   = mysql_num_rows($check);
 if($row > 0) {
 $check2 = mysql_query("SELECT Permissao FROM usuarios WHERE Usuario='$user'");
 $row2   = mysql_num_rows($check2);
 if($row2) {
 $dadosUsuario = mysql_fetch_array($check2);
 if($dadosUsuario["Permissao"] == 1) {
 echo "<script> alert('Bem vindo ao Painel de Controle!'); location.href='control-panel.php'</script>";
 } else {
 echo "<script> alert('Você não tem permissão!'); location.href='pag-login.php'</script>";
 }
 }
 } else {
 echo "<script> alert('Usuário ou Senha incorretos!'); location.href='pag-login.php'</script>";
 }
 }
?>


Conexão com banco de dados
Código:
<?php
 $Conexao = mysql_connect("localhost", "root", "ascent");
 mysql_select_db("site") or die (mysql_error());
?>

Style.css
Código:
* {
 margin: 0;
 padding: 0;
}

body {
 background: #B5B5B5;
 font-family: Arial;
}

#container {
 margin: 0 auto;
 width: 900px;
 height: auto;
}

#container .imageLogo {
 margin-left: 300px;
 margin-top: 20px;
}

#container #login {
 margin: 5% auto;
 width: 500px;
 height: 170px;
 background: #CCC;
 padding: 15px;
 border-radius: 10px;
}

#container #login form {
 display: block;
}

#container #login form #input {
 position: relative;
 top: -165px;
 left: 240px;
}

#container #login form #input input[type="text"] {
 outline: none;
 display: block;
 width: 200px;
 height: 25px;
 border-radius: 10px;
 border: #000 solid 1px;
}

#container #login form #input input[type="password"] {
 outline: none;
 display: block;
 width: 200px;
 height: 25px;
 border-radius: 10px;
 border: #000 solid 1px;
}

#container #login form #input input[type="submit"] {
 outline: none;
 margin-top: 13px;
 width: 70px;
 height: 30px;
 border-radius: 10px;
 border: #000 solid 1px;
 background: #D3D4D2;
}

#container #login .span_IP {
 position: relative;
 top: -92px;
 left: 60px;
}

Style-index.css
Código:
* {
 margin: 0;
 padding: 0;
}

body {
 background: #B5B5B5;
 font-family: Arial;
}

#container {
 margin: 0 auto;
 width: 900px;
 height: auto;
}

#container .imageLogo {
 margin-left: 300px;
 margin-top: 20px;
}

#container #login {
 margin: 5% auto;
 width: 500px;
 height: 170px;
 background: #CCC;
 padding: 15px;
 border-radius: 10px;
}

#container #login form {
 display: block;
}

#container #login form #input {
 position: relative;
 top: -165px;
 left: 240px;
}

#container #login form #input input[type="text"] {
 outline: none;
 display: block;
 width: 200px;
 height: 25px;
 border-radius: 10px;
 border: #000 solid 1px;
}

#container #login form #input input[type="password"] {
 outline: none;
 display: block;
 width: 200px;
 height: 25px;
 border-radius: 10px;
 border: #000 solid 1px;
}

#container #login form #input input[type="submit"] {
 outline: none;
 margin-top: 13px;
 width: 70px;
 height: 30px;
 border-radius: 10px;
 border: #000 solid 1px;
 background: #D3D4D2;
}

#container #login .span_IP {
 position: relative;
 top: -92px;
 left: 60px;
}


Última edição por Erictemponi em Seg 30 Mar 2015 - 23:08, editado 1 vez(es) (Razão : Tag)
avatar

Mensagens : 1827
Pontos : 7296
Evolução : 2

Ver perfil do usuáriohttp://www.fury-share.blogspot.com.br/

Re: [Tutorial] Como Criar Um simples Página em php

em Seg 30 Mar 2015 - 23:08
Obrigado por compartilhar.
Só uma coisa, você colocou duas folhas de estilo, mas no seu arquivo php você só linkou uma.
E, novamente, atente-se ao local onde cria seus tópicos e a tag que você utiliza. Se é tutorial então é na área de tutoriais, se é de programação web é na área de web e não wow.

Atenciosamente, Erictemponi
avatar

Mensagens : 233
Pontos : 739
Ver perfil do usuáriohttp://windownsservers.jimdo.com

Re: [Tutorial] Como Criar Um simples Página em php

em Seg 30 Mar 2015 - 23:23
ah ok vle eric
Conteúdo patrocinado

Re: [Tutorial] Como Criar Um simples Página em php

Voltar ao Topo
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum