si vas a seguir el consejo de cosmo_ que me parese el mejor yo lo haria con mysql y lo que haces es basicamente lo siguiente:
al principio del modulo 1 haces una consulta a la db insertando el valor 0:
Código PHP:
@ $db = mysql_pconnect("servidor", "usuario", "contraseña");
if (!$db)
{
echo "Error: No se ha podido conectar a la base de datos. Por favor, prueba de nuevo más tarde.";
exit;
}
mysql_select_db("modulos");
$consulta = "insert into estado values estado = '0'";
$resultado = mysql_query($consulta);
luego donde iria el link tendrias otra consulta junto con un condicional:
Código PHP:
@ $db = mysql_pconnect("servidor", "usuario", "contraseña");
if (!$db)
{
echo "Error: No se ha podido conectar a la base de datos. Por favor, prueba de nuevo más tarde.";
exit;
}
mysql_select_db("libreria");
$consulta = "select * from modulos estado";
$resultado = mysql_query($consulta);
if ($resultado == 0)
{
no mostras el link o lo mostras desactivado
}else
{
mostras el link perfectamente
}
obiamente cuando la gente termina el primer modulo tenes que cambiar en la base de datos el valor 0 lo haces igual que al principio pero en la consulta sql lo haces con un update que lo que hace es remplazar el 0 por lo que le digas vos..