if ($nombre_perso == 1) { $lien_1 = strrev(base64_encode(base64_encode('' . $compte_passew . '/' . $perso[0]['id'] . ''))); echo $lien; echo "<div class=\"bloc\">\n<div class=\"nom\">" . $perso[0]['pseudo'] . "</div>\n<div class=\"avatar\"><table class=\"avat\"><tr><td valign=\"middle\"><a href=\"./general.php?p=" . $lien_1 . "\">" . avatar($perso[0]['pseudo'], '../../') . "</a></td></tr></table></div>\n<div class=\"infos\">\n<br />\n<ul>\n<li>Race: " . race($perso[0]['race']) . "</li>\n<li>Classe: " . classe($perso[0]['classe']) . "</li>\n<li>x: " . $perso[0]['x'] . "</li>\n<li>y: " . $perso[0]['y'] . "</li>\n<li>pv: " . $perso[0]['pv_reste'] . " / " . $perso[0]['pv'] . "</li>"; if ($perso[1]['classe'] != 'A') { echo "<li>pm: " . $perso[1]['magie_reste'] . " / " . $perso[1]['magie'] . "</li>"; } echo "<li>xp: " . $perso[0]['xp'] . "</li>\n</ul>\n</div>\n<div class=\"clic\">(cliquez sur l'avatar pour accèder au jeu)</div>\n<p></p>\n</div>"; } else { if ($nombre_perso == 2) { $lien_1 = strrev(base64_encode(base64_encode('' . $compte_passew . '/' . $perso[0]['id'] . ''))); $lien_2 = strrev(base64_encode(base64_encode('' . $compte_passew . '/' . $perso[1]['id'] . ''))); echo "<div class=\"bloc\">\n<div class=\"nom\">" . $perso[0]['pseudo'] . "</div>\n<div class=\"avatar\"><table class=\"avat\"><tr><td valign=\"middle\"><a href=\"./general.php?p=" . $lien_1 . "\">" . avatar($perso[0]['pseudo'], '../../') . "</a></td></tr></table></div>\n<div class=\"infos\">\n<br />\n<ul>\n<li>Race: " . race($perso[0]['race']) . "</li>\n<li>Classe: " . classe($perso[0]['classe']) . "</li>\n<li>x: " . $perso[0]['x'] . "</li>\n<li>y: " . $perso[0]['y'] . "</li>\n<li>pv: " . $perso[0]['pv_reste'] . " / " . $perso[0]['pv'] . "</li>"; if ($perso[1]['classe'] != 'A') { echo "<li>pm: " . $perso[1]['magie_reste'] . " / " . $perso[1]['magie'] . "</li>"; } echo "<li>xp: " . $perso[0]['xp'] . "</li>\n</ul>\n</div>\n<div class=\"clic\">(cliquez sur l'avatar pour accèder au jeu)</div>\n<p></p>\n</div>\n\n<div class=\"bloc\">\n<div class=\"nom\">" . $perso[1]['pseudo'] . "</div>\n<div class=\"avatar\"><table class=\"avat\"><tr><td valign=\"middle\"><a href=\"./general.php?p=" . $lien_2 . "\">" . avatar($perso[1]['pseudo'], '../../') . "</a></td></tr></table></div>\n<div class=\"infos\">\n<br />\n<ul>\n<li>Race: " . race($perso[1]['race']) . "</li>\n<li>Classe: " . classe($perso[1]['classe']) . "</li>\n<li>x: " . $perso[1]['x'] . "</li>\n<li>y: " . $perso[1]['y'] . "</li>\n<li>pv: " . $perso[1]['pv_reste'] . " / " . $perso[1]['pv'] . "</li>"; if ($perso[1]['classe'] != 'A') { echo "<li>pm: " . $perso[1]['magie_reste'] . " / " . $perso[1]['magie'] . "</li>"; } echo "<li>xp: " . $perso[1]['xp'] . "</li>\n</ul>\n</div>\n<div class=\"clic\">(cliquez sur l'avatar pour accèder au jeu)</div>\n<p></p>\n</div>"; } } $_SESSION['oui'] = 'yes'; ?> <p></p><p></p> <div class="decox"><a href="./connexion/deconnexion.php">Déconnection</a></div> </body> </html>
} } require_once 'shared/footer.php'; } else { require_once 'shared/404.php'; } } else { if (isset($id) && stessauto($dati['database'], $autogestione, $id) && classe($dati['database'], $dati["user"]) && !iscritto($dati['database'], $id, $dati["user"]) && !occupato($dati['database'], $autogestione, $id, $dati["user"]) && !pieno($dati['database'], $id) && scuolagiusta($dati['database'], $id, $dati["user"]) && $tempo) { if (interessato($dati['database'], $id, $dati["user"])) { $dati['database']->update("iscrizioni", array("stato" => 0), array("AND" => array("persona" => $dati["user"], "corso" => $id))); } else { $dati['database']->insert("iscrizioni", array("persona" => $dati["user"], "corso" => $id, "stato" => 0)); } echo 1; } else { if (isset($id) && stessauto($dati['database'], $autogestione, $id) && classe($dati['database'], $dati["user"]) && iscritto($dati['database'], $id, $dati["user"]) && scuolagiusta($dati['database'], $id, $dati["user"]) && $tempo) { $dati['database']->delete("iscrizioni", array("AND" => array("persona" => $dati["user"], "corso" => $id))); $xp = squadra($dati['database'], $dati['autogestione'], $dati["user"]); $dati['database']->delete("squadre", array("id" => $xp)); $dati['database']->delete("giocatori", array("squadra" => $xp)); echo 0; } else { $pageTitle = "Corsi disponibili"; $datatable = true; $readmore = true; require_once 'shared/header.php'; $scuola = scuola($dati['database'], $dati["user"]); if (isAdminUserAutenticate()) { $results = $dati['database']->select("corsi", "*", array("AND" => array("autogestione" => $autogestione, "quando[!]" => null))); } else { $results = $dati['database']->select("corsi", "*", array("AND" => array("autogestione" => $autogestione, "scuola" => $scuola, "quando[!]" => null, "stato" => 0)));
if ($i > 6) { $infos[$p] = explode("/", $line_infos[$i]); $p++; } } if (is_array($infos)) { $infos = array_reverse($infos); } fclose($myfile); } else { $infos = 'null'; } } /* AFFICHAGE DES INFORMATIONS */ $titre = "TERRES - Informations sur: " . stripslashes($perso['pseudo']) . ""; echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <title>{$titre}</title>\n <link rel=\"stylesheet\" href=\"./style.css\">\n</head>\n\n<body text=\"#000000\" link=\"#000000\" alink=\"#000000\" vlink=\"#000000\">\n\n<div align=\"center\">\n<table style=\"border:solid 1px black;\" cellpadding=\"6\" bgcolor=\"#EEEEEE\">\n<tr>\n <td>\n <font style=\"font-size:28px; color:black;\"> " . stripslashes($perso['pseudo']) . " </font>\n </td>\n</tr>\n</table>\n\n<br /><br />\n<p>\n<font style=\"color:white;\"><b>Race:</b> " . race($perso['race']) . "<br>\n<b>Classe:</b> " . classe($perso['classe']) . "<br>\n<b>Sexe:</b> " . sexe($perso['sexe']) . "<br><p>\n\n<table border=1 cellpadding=5 width=\"900\">\n<tr bgcolor=\"#DEDEBE\" height=\"30\" align=\"center\">\n <th>Message du jour:</th>\n <th>Victimes:</th>\n <th>Morts:</th>\n <th>Avatar:</th>\n</tr>\n<tr bgcolor=\"#EEEEEE\" height=\"150\" align=\"center\">\n <td width=300> <b>" . stripslashes($perso['message_du_jour']) . "</b> </td>\n <td width=200>\n <div id=\"info_cadre\">\n"; $sql_1 = mysql_query("SELECT a.*,b.id,b.pseudo\nFROM ( joueur_mort a\nLEFT JOIN joueur b ON a.perso_mort_id = b.id )\nWHERE a.acteur_id = '" . $perso['id'] . "'\nORDER BY a.time DESC"); while ($a = mysql_fetch_array($sql_1, MYSQL_ASSOC)) { echo " <br><font style=\"color:white;\">Le " . date("d M", $a['time']) . ": " . $a['pseudo'] . "</font>\n"; } echo " </div>\n </td>\n <td width=200>\n <div id=\"info_cadre\">"; $sql_2 = mysql_query("SELECT a.*,b.id,b.pseudo\nFROM ( joueur_mort a\nLEFT JOIN joueur b ON a.acteur_id = b.id )\nWHERE a.perso_mort_id = '" . $perso['id'] . "'\nORDER BY a.time DESC"); while ($b = mysql_fetch_array($sql_2, MYSQL_ASSOC)) { echo " <br><font style=\"color:white;\">Le " . date("d M", $b['time']) . " par " . $b['pseudo'] . "</font>\n"; } echo " </div>\n </td>\n <td witdh=\"150\">\n " . avatar($perso['pseudo']) . "\n </td>\n</tr>\n</table>\n<br>\n\n<table border=1 cellpadding=3 width=\"900\" cellpadding=5 align='center'>\n<tr bgcolor=\"#DEDEBE\" height=\"30\" align=\"center\">\n <th width=300>\n Date de l'action:\n </th>\n <th width=550>\n Nature de l'action:\n </th>\n</tr>\n"; $min = min(count($infos), 30); if ($infos != 'null') { for ($k = 0; $k < $min; $k++) { echo "<tr bgcolor=\"#EEEEEE\" height=\"25\" align=\"center\">\n <td>\n <span class=\"normal\" style=\"margin: 10px 10px 10px 10px\">" . date("\\L d/m/Y à H:i:s", $infos[$k][0]) . "</span>\n </td>\n <td>\n <span class=\"normal\" style=\"margin-left: 50px\">" . $infos[$k][1] . "</span>\n </td>\n</tr>\n"; }
</div> </div>'; require_once 'shared/footer.php'; } else { require 'shared/404.php'; } } else { if (isset($id) && classe($dati['database'], $dati["user"]) && !voti($dati['database'], $id, $dati["user"])) { if ($dati['database']->count("voti", array("AND" => array("persona" => $dati["user"], "citazione" => $id, "stato" => 1))) != 0) { $dati['database']->update("voti", array("stato" => 0), array("AND" => array("persona" => $dati["user"], "citazione" => $id))); } else { $dati['database']->insert("voti", array("persona" => $dati["user"], "citazione" => $id, "stato" => 0)); } echo 1; } else { if (isset($id) && classe($dati['database'], $dati["user"]) && voti($dati['database'], $id, $dati["user"])) { $dati['database']->delete("voti", array("AND" => array("persona" => $dati["user"], "citazione" => $id))); echo 0; } else { $pageTitle = "Citazioni"; $datatable = true; $readmore = true; require_once 'shared/header.php'; if (!isset($view)) { if (isAdminUserAutenticate()) { $results = $dati['database']->select("citazioni", "*"); } else { $results = $dati['database']->select("citazioni", "*", array("stato" => "0")); } } else { if (isAdminUserAutenticate()) {
/** * Controlla se l'utente puè fare altre proposte * * @param medoo $database Connessione con il database * @param int $autogestione Indetificativo dell'autogestione da considerare * @param int $user Identificativo dell'utente da considerare * @return boolean */ function proposta($database, $autogestione, $user) { return $database->count("corsi", array("AND" => array("autogestione" => $autogestione, "creatore" => $user, "quando" => null))) <= 3 && classe($database, $user); }
</div> </div>'; require_once 'shared/footer.php'; } } else { require_once 'shared/404.php'; } } else { if (isset($id) && classe($dati['database'], $dati["user"]) && !pomeriggio($dati['database'], $id, $dati["user"]) && !full($dati['database'], $id) && tempopomeriggio($dati['database'], $id)) { if ($dati['database']->count("pomeriggio", array("AND" => array("persona" => $dati["user"], "aula" => $id, "stato" => 1))) != 0) { $dati['database']->update("pomeriggio", array("stato" => 0), array("AND" => array("persona" => $dati["user"], "aula" => $id))); } else { $dati['database']->insert("pomeriggio", array("persona" => $dati["user"], "aula" => $id, "stato" => 0)); } } else { if (isset($id) && classe($dati['database'], $dati["user"]) && pomeriggio($dati['database'], $id, $dati["user"]) && tempopomeriggio($dati['database'], $id)) { $dati['database']->delete("pomeriggio", array("AND" => array("persona" => $dati["user"], "aula" => $id))); } else { $pageTitle = "Aule studio"; $datatable = true; $readmore = true; require_once 'shared/header.php'; echo '<div class="jumbotron no-color edge-bottom"> <div class="container text-center"> <h1><i class="fa fa-list-ul fa-1x"></i> Aule studio disponibili</h1> <p>Aule studio disponibili ;)</p> <a href="' . $dati['info']['root'] . 'aula" class="btn btn-primary">Nuova <span id="page">aula</span> studio</a> </div> <div class="container"> <table class="table datatable table-borderless"> <thead>