back
This commit is contained in:
parent
27cdeb549c
commit
464df559dc
|
@ -1 +1 @@
|
||||||
1865
|
1836
|
|
@ -13,11 +13,9 @@
|
||||||
@session_start();
|
@session_start();
|
||||||
|
|
||||||
require_once("../src/functions.php");
|
require_once("../src/functions.php");
|
||||||
//load classes
|
|
||||||
require_once ("../src/ARENAS.php");
|
|
||||||
require_once ("../src/BOTS.php");
|
|
||||||
|
|
||||||
$lnMysql=conn_bdd();
|
$lnMysql=conn_bdd();
|
||||||
|
$arenas=get_arenas_list();
|
||||||
|
$lang=get_language_array();
|
||||||
|
|
||||||
//check type of page
|
//check type of page
|
||||||
//$_GET['arena'] -> an arena
|
//$_GET['arena'] -> an arena
|
||||||
|
@ -26,66 +24,6 @@ $lnMysql=conn_bdd();
|
||||||
//$_GET['page'] -> a simple page like about page, legals etc...
|
//$_GET['page'] -> a simple page like about page, legals etc...
|
||||||
//Nothing -> home page
|
//Nothing -> home page
|
||||||
|
|
||||||
|
|
||||||
if(isset($_GET['arena'])){
|
|
||||||
$arenaId = $_GET['arena'];
|
|
||||||
}elseif(isset($_GET['doc'])){
|
|
||||||
$arenaId = $_GET['doc'];
|
|
||||||
}elseif(isset($_GET['scores'])){
|
|
||||||
$arenaId = $_GET['scores'];
|
|
||||||
}else{
|
|
||||||
$arenaId = "";
|
|
||||||
}
|
|
||||||
|
|
||||||
//hydrate
|
|
||||||
require_once ("../src/arenas_lists.php");
|
|
||||||
$exists = false;
|
|
||||||
foreach($arenas as $arena){
|
|
||||||
|
|
||||||
if($arenaId == "") break;
|
|
||||||
|
|
||||||
if($arena['id'] == $arenaId){
|
|
||||||
$currentArena = new ARENA($arenaId);
|
|
||||||
$currentArena->hydrate($arena);
|
|
||||||
//add Bots on arena
|
|
||||||
$rs=mysqli_query($lnMysql,
|
|
||||||
"SELECT id,name,url,description,ELO
|
|
||||||
FROM bots
|
|
||||||
WHERE game='".mysqli_real_escape_string($lnMysql,$currentArena->get_id())."'
|
|
||||||
AND active='1';"
|
|
||||||
);
|
|
||||||
while($r=mysqli_fetch_array($rs)){
|
|
||||||
$bot = new BOT("plop");
|
|
||||||
$bot->hydrate($r);
|
|
||||||
$currentArena->addBot($bot);
|
|
||||||
}
|
|
||||||
$exists = true;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if((!$exists)&& ($arenaId <> ""))error(404,"Page not found ".$arenaId); //l'arene passée en url n'existe pass
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if($arenaId == ""){
|
|
||||||
echo "accueil";
|
|
||||||
}else{
|
|
||||||
foreach($currentArena->bots as $bot){
|
|
||||||
echo $bot->name."\n";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
die();
|
|
||||||
//**********************rewriting this file! ***************
|
|
||||||
|
|
||||||
//**********OLD code from here ************************************
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$permitIndex=true; //will be set to false for pages that google or other bot must not index
|
$permitIndex=true; //will be set to false for pages that google or other bot must not index
|
||||||
|
|
||||||
if(isset($_GET['arena'])){
|
if(isset($_GET['arena'])){
|
||||||
|
|
10
src/DUEL.php
10
src/DUEL.php
|
@ -31,6 +31,16 @@ class DUEL{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class ELO
|
class ELO
|
||||||
{
|
{
|
||||||
public $rank = 1500; //default rank
|
public $rank = 1500; //default rank
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
class InvalidDirectionException extends UnexpectedValueException{
|
class InvalidDirectionException extends UnexpectedValueException{
|
||||||
// throw new InvalidDirectionException("expected 'x+', 'x-', 'y+' or 'y-'". (string)$str."received.");
|
|
||||||
}
|
}
|
||||||
class Direction
|
class Direction
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue
Block a user