Ahora no me reconoce en el
login.php la variable
$_SESSION['u_nombre']
te pongo los codigos editados:
login.php Código PHP:
<?php
include("PHP/con2.php");
session_start();
if (!isset($_SESSION['u_nombre'])) {//ME FALLA AHORA AQUI
?>
<form name="form1" method="post" action="PHP/RLL/checklogin.php">
<p>
<label>
<input name="nombre" type="text" id="nombre" value="Usuario" class="buscar001">
</label>
<br>
<label>
<input name="password" type="password" id="password" value="**********" class="buscar001">
</label>
<br>
<br>
<label>
<input type="submit" name="Enviar" id="enviar" value="Enviar" class="boton001">
</label>
</p>
</form>
<?
}else{
?>
NOMBRE:
<?
echo $_SESSION['u_nombre'];
?>
<br />
<a href="PHP/RLL/upload.php" style="color:#000;text-decoration:none">UPLOAD</a>
<br />
<br />
<a href="PHP/RLL/logout.php" style="color:#000;text-decoration:none">LogOut</a>
<?
}
?>
checklogin.php Código PHP:
<?php
include("../conec.php");
$link=Conectarse();
$nombre=$_POST['nombre'];
$password=$_POST['password'];
$mynombre = stripslashes($nombre);
$mypassword = stripslashes($password);
$mynombre = mysql_real_escape_string($mynombre);
$mypassword = mysql_real_escape_string($mypassword);
$sql="SELECT * FROM db_usuarios WHERE nombre='$mynombre' and password='$mypassword'";
$result=mysql_query($sql,$link);
$count=mysql_num_rows($result);
if($count==1){
$_SESSION['u_nombre']=$mynombre;
$_SESSION['u_password']=$mypassword;
header("Location: ../../index.php");
}
else {
echo "NO PUEDE SER";
}
?>