Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eu to com um site e o login e via txt!
o codigo e esse...
<?php
ob_start();
$login = Tutorial;
$senha = 123456;
if ($login == $_POST['username'] && $senha == $_POST['password'])
{
$validacao = "1";
$usuario = $_POST['username'];
session_start();
$_SESSION[usuario] = $usuario;
$_SESSION[validacao] = $validacao;
header ("Location: secreta.php");
}
else
{
?>
<script type="text/javascript">
alert("Login ou senha incorretos")
</script>
<?
echo "<a href=index.html>VOLTAR</a>";
}
?>
por favor me ajudem ta dando login e senha invalida !
oque tem de errado ?
<?php
ob_start();
$login = 'Tutorial';
$senha = 123456;
if ($login == $_POST['username'] && $senha == $_POST['password'])
{
$validacao = "1";
$usuario = $_POST['username'];
session_start();
$_SESSION[ 'usuario' ] = $usuario;
$_SESSION[ 'validacao' ] = $validacao;
header ("Location: secreta.php");
}
else
{
?>
<script type="text/javascript">
alert("Login ou senha incorretos")
</script>
<?
echo "<a href=index.html>VOLTAR</a>";
}
?>
fico assim certo ?
Testou? Funcionou?
>
Testou? Funcionou?
deu a mesma coisa, login e senha invalida, descupa eu to começando agora !
olha so a secreta.php
<?
session_start();
if ($validacao == "1")
{
?>
<HTML>
<HEAD>
<TITLE>Pagina restrita 1</TITLE>
</script>
<style type="text/css">
<!--
body {
background-color: #666666;
}
#Layer1 {
position:absolute;
left:808px;
top:62px;
width:184px;
height:29px;
z-index:1;
}
.style3 {color: #999999}
#Layer2 {
position:absolute;
left:312px;
top:170px;
width:470px;
height:26px;
z-index:2;
}
#Layer3 {
position:absolute;
left:322px;
top:171px;
width:433px;
height:28px;
z-index:2;
}
-->
</style>
<link rel="stylesheet" href="adminst.css">
<style type="text/css">
<!--
.style4 {font-size: 16px}
-->
</style>
</HEAD>
<BODY>
<div id="Layer1">
<h3><span class="style3 style4">Bem-Vindo: <font color="#0099CC"><?php echo ("$usuario"); ?></font><br>
<a href="deslogar.php">Deslogar</a></span></h3>
</div>
<div id="Layer2" ><font color="#999999">Bem-Vindo ao NetPlay Admin! Sistema feito por Fepame.</font></div>
<h1><img src="Imagens/banner.jpg" alt="banenr" width="1008" height="99" /></h1>
<div class="conteudo"><img src="imagens/cont.jpg" alt="cont" border="0" usemap="#Map" />
<map name="Map" id="Map">
<area shape="poly" coords="246,262" href="#" /><area shape="poly" coords="244,262,244,150,263,137,281,138,308,138,336,138,367,138,388,140,406,161,400,200,403,226,400,253,397,263" href="secreta2.php" />
<area shape="poly" coords="412,141,568,139,576,265,420,269,412,255" href="secreta3.php" />
<area shape="poly" coords="585,139" href="#" /><area shape="poly" coords="585,136,748,135,750,268,591,271" href="../Cute/index.php" />
</map></img></div>
<div class="rodape"></div>
</BODY>
</HTML>
<?
}
else
{
?>
<script type="text/javascript">
alert("Login ou senha incorreta")
</script>
<?
echo "<a href=index.html>VOLTAR</a>";
}
?>Você tem que usar o valor que está na session
// Errado
if ($validacao == "1")
// Certo
if( $_SESSION[ 'validacao' ] == 1 )
>
Você tem que usar o valor que está na session
// Errado
if ($validacao == "1")
// Certo
if( $_SESSION[ 'validacao' ] == 1 )
colocar isso na secreta.php ou na senha.php ?
carlos funciono direitiinho !
Muuiiito obrigadooo otimo foruuum !!!
Calma, calma, analise o código...
na senha.php você define o valor para comparar na página secreta.php, e na secreta.php você "pega" estes dados e faz a comparação.
secreta.php
if( $_SESSION[ 'validacao' ] == 1 )
>
Calma, calma, analise o código...
na senha.php você define o valor para comparar na página secreta.php, e na secreta.php você "pega" estes dados e faz a comparação.
secreta.php
if( $_SESSION[ 'validacao' ] == 1 )
mtoo obrigadoo mesmoo !
descupa se so fraquim nos codigos tens msn ?
Primeiro, Tutorial é uma constante?
Use aspas para strings.
$login = 'Tutorial';
Use aspas para identificar as keys se elas não forem constantes: