Si hago en php --->echo $cf sí muestra el texto, pero si pongo en el mismo archivo lo siguiente $_GET["$cf"]me sale
Notice: Undefined index: fl in C:\xampp\htdocs\Pagina2\principal.php on line 184
¿Qué es lo que no defino?
Si redirijo a otro archivo utilizando algo así como
Código
Y en este pongo
Código
<?php $_GET["$cif"] ?>
ME sale....
Notice: Undefined variable: cf in C:\xampp\htdocs\Pagina2\tuA.php on line 2
Notice: Undefined index: in C:\xampp\htdocs\Pagina2\tuA.php on line 2
Mi archivo en el que detecto que el usuario está logeado es el siguiente:
¿Qué hago mal? o qué me falta saber.
Muchas Gracias por vuestra ayuda.
Código
//Inicializar una sesion de PHP session_start(); //Validar que el usuario este logueado y exista un UID if ( ! ($_SESSION['autenticado'] == 'SI' && isset($_SESSION['uid'])) ) { //En caso de que el usuario no este autenticado, crear un formulario y redireccionar a la //pantalla de login, enviando un codigo de error <form name="formulario" method="post" action="index.php"> ?> <form name="formulario" method="post" action="index.php"> <input type="hidden" name="msg_error" value="2"> </form> <script type="text/javascript"> document.formulario.submit(); </script> <?php } //Conectar BD include("conectar_bd.php"); conectar_bd(); //Sacar datos del usuario que ha iniciado sesion"Propietario/a de ".$fila['Direccion']." ".$fila['PuertaLocalGaraje'] $sql = "SELECT CF,id_usuario FROM tbl_users LEFT JOIN ctg_tiposusuario ON tbl_users.id_TipoUsuario = ctg_tiposusuario.id_TipoUsuario WHERE id_usuario = '".$_SESSION['uid']."'"; $cf = ""; //Formar el nombre completo del usuario $cf = "".$fila['CIF']; //Cerrrar conexion a la BD ?>
MOD: Etiquetas GeSHi OBLIGATORIAS. ULTIMO AVISO.
http://foro.elhacker.net/desarrollo_web/normas_del_subforo_de_desarrollo_web-t407889.0.html