if ($operacio == "logout") { tancar_sessio(); } else { if ($operacio == "form_modificar_perfil" && isset($_REQUEST["nick"])) { // construeix formulari per editar camps del perfil de l'usuari $n = $_REQUEST["nick"]; formulariperfilusuari($n); } else { if ($operacio == "op_modificar_perfil" && isset($_REQUEST["nomcognoms"]) && isset($_REQUEST["edat"]) && isset($_REQUEST["mail"])) { //modifica valors d'un usuari $nomcognoms = $_REQUEST["nomcognoms"]; $edat = $_REQUEST["edat"]; $mail = $_REQUEST["mail"]; $pwd = $_REQUEST["contrasenya"]; //llista en una taula els usuaris i ofereix les operacions pel CRUD modificarperfilusuari(id_usuari(), $nomcognoms, $edat, $mail, $pwd); } else { echo "Operació no reconeguda"; } } } } } } } } } } else { if (hiha_sessio()) { pintar_intranet(); } else {
function pintar_intranet() { start_content(); end_content(); start_sidebar(); echo "<ul><li>"; echo "<h2>Usuari: " . id_usuari() . "</h2>"; if (es_administrador()) { ?> <h2><strong>Administració</strong></h2> <ul> <li><a href="index.php?operacio=llistar_usuaris">Gestió usuaris </a></li> <?php } else { if (es_moderador()) { ?> Aqui el menu de moderador <?php } } ?> <li> </li> <li><strong>Opcions d'usuari</strong></li> <?php echo '<li><a href="index.php?operacio=form_modificar_perfil&nick=' . id_usuari() . '">Modificar perfil</a></li> <li><a href="index.php?operacio=logout">Desconnectar</a></li></ul> </li></ul>'; end_sidebar(); }