hola mi nombre es leo soy nuevo en el tema de las paginas web y estoy haciendo una pagina que cuando se loge el usuario si esta lo deje entrar a la pagina principal,
el problema en si es que no se como hacer para direccionar ya que me manda a la misma pagina y a la direccionada si el resultado del login es corrrecto.
el codigo es el siguiente:
todo lo tengo en una pagina login.php
<form id="frmlogeo" name="frmlogeo" method="post" action="login.php">
<label>Nick
<input name="txtuser" type="text" id="txtuser" maxlength="10" />
</label>
<p>
<label>Pass
<input name="txtpass" type="password" id="txtpass" maxlength="10" />
</label>
</p>
<p>
<label>
<input name="btnenviar" type="submit" id="btnenviar" value="Logear" />
</label>
</p>
</form>
</th>
<th width="294" scope="col"> </th>
</tr>
</table>
<?
function Conectarse()
{
if (!($link=mysql_connect("localhost","root")))//va el user y pass cuando no esta en mi maquina
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db("cosmo",$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}
?>
<?
function Ver_user()
{
$link=Conectarse();
$user='leo';
//$_POST["txtuser"];
$sql = "Select nombre From usuarios Where nombre='$user'";
$result=mysql_query($sql,$link);
$band=0;
while ($row=mysql_fetch_array($result)and ($band==0))
{
if ($row["nombre"]==$user)
{
$band=1;
return $band;
}
}
return $band;
mysql_close($link);
}
?>
<?
$band=Ver_user();
echo "$band";
if ($band==0)
{
echo "lo sentimos no puede acceder";
}
if ($band==1)
{
header("Location: PRINCIPAL.php"); con ninguno de los dos me funciona
//' <a href="PRINCIPAL.php">PRINCIPAL.php</a>';
}
?>