Vale, tengo un formulario de login, tipico qeu recoge user y password, y manda a login.php, en el cual pongo esto:
Código PHP:
$use = $_POST["user"]; // Asi recogemos el nombre desde el formulario
$user = strip_tags($use); // Eliminamos la etiquetas que puedan existir
$n_user = strlen($user); // Contamos el numero de caracteres
$clav = $_POST["clave"]; // Asi recogemosla clave desde el formulario
$clave = strip_tags($clav); // Eliminamos la etiquetas que puedan existir
$n_clave = strlen($clave); // Contamos el numero de caracteres
include("abre_conexion.php");
$user_con = mysql_num_rows(mysql_query("SELECT user FROM usuarios WHERE user='$user'"));
$clave_con = mysql_num_rows(mysql_query("SELECT clave FROM usuarios WHERE clave='$clave'"));
session_start();
if ($user_con <> 0 and $clave_con <>0) {
$_SESSION['$usuario_login'] = $_POST["user"];;
echo "Identificación Correcta";
?><meta http-equiv="refresh" content="1;url=fichas2.php"><? }
Aqui me recoge la variable bien pero luego desde fichas2.php no consigo mostrarla ni en label ni en textbox(para verificar que existe) ni tan siquiera en una consulta.
yo la intento recoger en otro formulario así:
Código PHP:
<?php
session_start();
echo $_SESSION['$usuario_login']
?>
y intento mostrarlo
Código PHP:
<input type="text" name="nombre" value="<?php echo $_SESSION['$usuario_login'] ?>" />