function invitar() { global $facebook, $user_id; $facebook->validate_fb_params(); if (isset($_REQUEST['liga'])) { if (!requiererango($_REQUEST['liga'], '3', NULL)) { return "error_1"; } } else { return "No invitacion de liga"; } if (isset($_REQUEST['ids'])) { $invitacionIds = $_REQUEST['ids']; if (isset($_REQUEST['liga'])) { if (existeliga($_REQUEST['liga'])) { $a = 0; while ($a < sizeof($invitacionIds)) { if (!invitacion($invitacionIds[$a], $_REQUEST['liga'])) { if (!requiererango($_REQUEST['liga'], '1', $invitacionIds[$a])) { if (isset($_REQUEST['fb_sig_time'])) { $fecha = $_REQUEST['fb_sig_time']; } else { $fecha = date('U'); } $sqlI = "insert into invitacion (jugador,liga,invitador,fecha) values ('{$invitacionIds[$a]}','{$_REQUEST['liga']}','{$user_id}','{$fecha}')"; mysql_query($sqlI); } } $a++; } } return 'succes'; } } else { return 'error_2'; } }
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml"> <head></head> <body> <script src="http://static.ak.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"> </script> <?php require_once 'config.php'; require_once 'funciones.php'; if (isset($_GET['nombre'])) { $nombreL = strtolower(str_replace(" ", "_", $_GET['nombre'])); $existeliga = existeliga($nombreL); if (!$existeliga) { $fecha = date('d-m-Y'); mysql_query("insert into ligas (nombre,fecha,cantjug,jugadores,creador,estado) values ('{$nombreL}','{$fecha}','1','{$user_id}','{$user_id}','0')"); $sqltj = "CREATE TABLE " . $nombreL . "_jugadores\n\t\t(\n\t\t\tid smallint(5) unsigned not null auto_increment, \r\n\t\t\tfecha varchar(10) not null, \r\n\t\t\tjugador varchar(20) not null, \r\n\t\t\tpuntos int(10) unsigned not null, \r\n\t\t\tpatidos int(10) unsigned not null, \n\t\t\tgpartidos int(10) unsigned not null, \n\t\t\tepartidos int(10) unsigned not null, \n\t\t\tppartidos int(10) unsigned not null, \n\t\t\tgolesF int(10) unsigned not null, \n\t\t\tgolesE int(10) unsigned not null, \r\n\t\t\trango smallint(1) not null,\r\n\t\t\tprimary key (id), \r\n\t\t\tkey (jugador,rango) \n\t\t);"; mysql_query($sqltj); $sqltp = "CREATE TABLE " . $nombreL . "_partidos\n\t\t(\n\t\t\tid smallint(5) unsigned not null auto_increment, \n\t\t\tfecha varchar(10) not null,\n\t\t\tganador varchar(20) not null, \n\t\t\tperdedor varchar(20) not null, \n\t\t\tgolesG int(10) unsigned not null, \n\t\t\tgolesP int(10) unsigned not null,\n\t\t\tempate varchar(2) not null, \n\t\t\tip varchar(15) not null,\n\t\t\tcreador varchar(20) not null,\n\t\t\tprimary key (id), \r\n\t\t\tkey (ganador,perdedor,empate) \n\t\t);"; mysql_query($sqltp); $sqlj = "insert into " . $nombreL . "_jugadores (fecha,jugador,puntos,patidos,gpartidos,epartidos,ppartidos,golesF,golesE,rango) values ('{$fecha}','{$user_id}','0','.0','0','0','0','0','0','9')"; mysql_query($sqlj); $pageredir = $basepage . "/invite.php?liga=" . $nombreL; header("location: {$pageredir}"); } else { echo "Nombre de liga: " . $nombreL . " ya existe!"; } } ?> <p>Hola <fb:name uid="<?php echo $user_id; ?>
requiererango($_GET['liga'], '3', NULL); } ?> <p>Hello, <fb:name uid="<?php echo $user_id; ?> " useyou="false"></fb:name>!</p> <?php if (isset($_GET['ids'])) { # -------------- $invitacionIds = $_GET['ids']; echo "Se han mandado las invitaciones. <a href=\"" . $basepage . "\">Click Aqui para volver al inicio</a>"; echo $_GET['liga']; if (isset($_GET['liga'])) { if (existeliga($_GET['liga'])) { $a = 0; while ($a < sizeof($invitacionIds)) { if (!invitacion($invitacionIds[$a], $_GET['liga'])) { if (requiererango($_GET['liga'], '1', $invitacionIds[$a])) { $fecha = date('d-m-Y'); $sqlI = "insert into invitacion (jugador,liga,invitador,fecha) values ('{$invitacionIds[$a]}','{$_GET['liga']}','{$user_id}','{$fecha}')"; mysql_query($sqlI); } } $a++; } } } } else { ?>