function addFriend($params) { $result = array(); $okValidacionFriend = true; $user = isset($_SESSION['usuario']) ? $_SESSION['usuario'] : null; $user_id = dameID($user); $user_id2 = isset($params) ? $params : null; if ($user_id == false) { $result[] = "El usuario no existe"; $okValidacionFriend = false; } if (isFriendDB($user_id, $user_id2)) { $result[] = "Este usuario ya es amigo tuyo."; $okValidacionFriend = false; } if ($user_id == $user_id2) { $result[] = "No te puedes agregar a ti mismo."; $okValidacionFriend = false; } if ($okValidacionFriend) { $result = addfriendDB($user_id, $user_id2); } return $result; }
function formularioUsuarios() { $html = <<<EOS \t\t\t<form action="" method="POST" id="formbuscausu"> \t\t\t<label>Nombre de usuario:</label><input id="text" type="text" name="cadena"> \t\t\t<input type="submit" name="submit" value="Buscar" /><!-- boton de enviar --> \t\t\t</form> EOS; echo $html; $me = getUserByName($_SESSION["usuario"]); if (isset($_POST['submit'])) { $usuarios = buscarUsuario($_POST['cadena']); echo '<table id="tabla-contenido">'; if ($usuarios != NULL) { //$me = getUserByName($_SESSION["usuario"]); foreach ($usuarios as $usuario) { $nick = $usuario["username"]; $id = $usuario["id_user"]; echo '<tr>'; if (!isFriendDB($me["id_user"], $id)) { echo '<td><a href="perfil.php?id=' . $id . '">' . $nick . '</a></td><td><a href="add-friend.php?id=' . $id . '"><img src="' . RAIZ_APP . 'img/add_friend.png" /></a></td>'; } else { echo '<td><a href="delete-friend.php?id=' . $id . '"><img src="' . RAIZ_APP . 'img/delete_friend.png" /></a></td>'; } echo '</tr>'; if (isset($_SESSION["rol"]) && $_SESSION["rol"] > 1) { echo '<td><a href="modify-rol.php?id=' . $id . '"><img src="' . RAIZ_APP . 'img/rol_admin.png" /></a></td></tr>'; } } echo '</table>'; } else { echo '<div class="info"><ul><li>No se han encontrado usuarios.</li></ul></div>'; } } else { $usuarios = buscarUsuario(""); echo '<table id="tabla-contenido">'; foreach ($usuarios as $usuario) { $nick = $usuario["username"]; $id = $usuario["id_user"]; echo '<tr><td><a href="perfil.php?id=' . $id . '">' . $nick . '</a></td>'; if (!isFriendDB($me["id_user"], $id)) { echo '<td><a href="add-friend.php?id=' . $id . '"><img src="' . RAIZ_APP . 'img/add_friend.png" /></a></td><td></td>'; } else { echo '<td></td><td><a href="delete-friend.php?id=' . $id . '"><img src="' . RAIZ_APP . 'img/delete_friend.png" /></a></td>'; } if (isset($_SESSION["rol"]) && $_SESSION["rol"] > 1) { echo '<td><a href="modify-rol.php?id=' . $id . '"><img src="' . RAIZ_APP . 'img/rol_admin.png" /></a></td></tr>'; echo '</tr>'; } } echo '</table>'; } }