Cita:
Iniciado por GatorV
Usa una variable global:
Código PHP:
function crear_variable(){
global $correcto;
if(2 == 2){
$correcto = "Correcto";
} else {
$correcto = "No es Correcto";
}
}
crear_variable();
echo "$correcto";
Saludos.
no me funciona
mira esto es lo que estoy intentando hacer:
Código PHP:
function logearse(){
global $conexion, $id_user;
if(empty($_SESSION['id_user'])){ //Verifica si esta logeado o no
echo "Bienvenido Visitante, logueate <a href= index.php?p=logearse>AQUI</a>";
echo "<br>Si no tienes una cuenta, registrate <a href= index.php?p=registro>AQUI</a>";
}
else
{
$id_user= $_SESSION['id_user'];
$resultado=mysql_query("SELECT nick from usuarios WHERE id_user=$id_user",$conexion);
$user=mysql_fetch_array($resultado);
echo "Bienvenido ".$user['nick']." | <a href=index.php?p=seg&vlr=deslog>Desloguearse</a>";
}
}
y luego en otra pagina donde llamo a la funcion (es una prueba nomas)
hago esto: (obviamente primero loguie un usuario para que cree la variable)
logearse();
echo "$id_user";
y me muestra error
Bienvenido luck | Desloguearse
NOTICE: undefined variable: id_user in etc etc..