Buenas yo tengo un login.php y un validar.php
Entonces me gustaria que al loguear el usuario (el usuario lo creo yo desde la base de datos) me apareciera un apartado nuevo, y dejar los que ya existen. Y que el apartado que aparece nuevo o el formulario para enviar a la base de datos no lo pueda ver nadie (solo los usuarios logueados) quiero decir que si ponen la direccion al buscador no les aparezca el formulario. Aqui dejo mi login y debajo el validar usuario.
Código PHP:
<form action="validar_usuario.php" method="post">
<p>Usuario:<br>
<input type="text" name="usuario" size="20" maxlength="20" />
<br />
Password:<br>
<input type="password" name="password" size="20" maxlength="20" />
<br />
<input onMouseUp="validarlogin()" class="submit" name="submit" id="submit" type="submit" value="Ingresar" style=" font-size:14px; background-color:#7ddbff; color:#000;" />
</p>
</form>
Código PHP:
<?php
session_start();
?>
<?php
mysql_connect('localhost','root','');
mysql_select_db('fronsventilo');
$usuario = strtolower($_POST["usuario"]);
$password = $_POST["password"];
if($usuario!= "" && $password!= "")
{
$sql = mysql_query('SELECT password, usuario FROM usuarios WHERE usuario="'.$usuario.'"');
if($f= mysql_fetch_array($sql)){
if($f["password"] == $password){
$_SESSION["k_username"] = $f['usuario'];
echo '<script>alert("Se logueado correctamente"); </script>';
echo '<SCRIPT LANGUAGE="javascript">
location.href = "external/ingresar.php";
</script>';
}else{
echo '<script>alert("El usuario o password son erroneas"); </script>';
echo '<SCRIPT LANGUAGE="javascript">
location.href = "area_privada.php";
</script>';
}
}else{
echo '<script>alert("El usuario no existe"); </script>';
echo '<SCRIPT LANGUAGE="javascript">
location.href = "area_privada.php";
</script>';
}
}else{
echo '<script>alert("El campo usuario o password esta vacio"); </script>';
echo '<SCRIPT LANGUAGE="javascript">
location.href = "area_privada.php";
</script>';
}
?>