<?php require 'cabecera.php'; $id_user = $_SESSION['user_logged']; $id_fiesta = $_POST['id_fiesta']; if ($id_fiesta != "" && estado($id_fiesta) == 0) { $lista_users = array(); $mis_amigos = mis_amigos($id_user); $rondas_fiesta = rondas_fiesta($id_fiesta); while ($row = mysql_fetch_array($mis_amigos[0])) { if ($row['id_user1'] != $id_user) { array_push($lista_users, $row['id_user1']); } else { array_push($lista_users, $row['id_user2']); } } foreach ($lista_users as $id_amigo) { if ($_POST[$id_amigo] == "on") { insertar_usuario_fiesta($id_amigo, $id_fiesta); echo "Has añadido a " . user($id_amigo) . " a la fiesta<br />"; //habría q optimizar $rondas_fiesta = rondas_fiesta($id_fiesta); while ($row2 = mysql_fetch_array($rondas_fiesta)) { insertar_usuario_rondas($id_amigo, $row2['id_ronda']); } } } $rondas_fiesta = rondas_fiesta($id_fiesta); while ($row = mysql_fetch_array($rondas_fiesta)) { $id_ronda = $row['id_ronda']; $a_pagar = pagar_ronda($id_ronda);
function es_amigo($id_user, $amigo) { $mis_amigos = mis_amigos($id_user); $lista_amigos = array(); while ($row = mysql_fetch_array($mis_amigos[0])) { if ($row['id_user1'] != $id_user) { array_push($lista_amigos, $row['id_user1']); } else { array_push($lista_amigos, $row['id_user2']); } } $es_amigo = 0; foreach ($lista_amigos as $id_amigo) { if ($id_amigo == $amigo || $amigo == $id_user) { $es_amigo = 1; } } return $es_amigo; }