hola!!!
bueno estoy haciendo un ejemplo sencillo de sesiones....y el formulario lo hago en flash y todo lo demas en php.....el problema es que cuando tecleo por primera vez el nombre de usuario y su contraseña no me dejar ver las demas paginas.......pero cuando vuelvo a logear por segunda vez entra y ya me deja ver todo lo demas.....el codigo es el siguiente:
<?php
session_start();
// inicializo variables de username y password y de la accion de flash
//..........................mas codigo
if ($action == 'login'){
$query = ("select * from usuarios where username ='$username' and password = '$password'");
$query= query_db($query,$coneccion);
$query = mysql_num_rows($query);
if (!$query){
//no existe usuario
?>&opcion=0&<?
}
else{
//usuario y pass correctos
?>&opcion=1&<?
$_SESSION['valida']= $username;
}
}
?>
*****************************************
y el codigo de la otra pagina es este:
<?php
session_start();
if(isset($_SESSION['valida']))
{
echo 'ya logeaste ahora si puedes estar aki';
}
else
{
echo 'no has logeado...no me puedes ver';
?>
<a href="inicio.php">vamos a logear</a>
<?php
}
?>
Gracias!!!