function get_formulaire_Level($level = array()) { ?> <form method="POST" action="<?php echo get_link("Levels", "Admin"); ?> "> <?php echo forumulaire_db('Caranille_Levels', $level); ?> <br/> <input type="submit" name="Back" value="Annuler" /> <input type="submit" name="End_<?php echo request_confirm('Add') ? 'Add' : 'Edit'; ?> " value="Terminer"/> <?php if (request_confirm('Second_Edit')) { ?> <input type="submit" name="Second_Delete" value="Supprimer"><?php } ?> </form> <?php }
function get_formulaire_Caracteristique($Caracteristique = array()) { extract(stripslashes_r($Caracteristique)); ?> <form method="POST" action="<?php echo get_link("Caracteristiques", "Admin"); ?> "> <h2><?php echo request_confirm('Add') ? 'Ajout' : 'Modification'; ?> du Caracteristique</h2> <?php echo forumulaire_db('Caranille_Caracteristiques', $Caracteristique); ?> <br/> <input type="submit" name="Back" value="Annuler" /> <input type="submit" name="End_<?php echo request_confirm('Add') ? 'Add' : 'Edit'; ?> " value="Terminer"/> <?php if (request_confirm('Second_Edit')) { ?> <input type="submit" name="Second_Delete" value="Supprimer"><?php } ?> </form> <?php }
function login() { global $secteur, $page, $_path, $newsAmodifier, $array_adm; if ($page == 'login') { //Si l'id passé en paramètre dans l'url n'existe pas, c'est que le visiteur a été amenené ici par hasard if (!request_confirm('admin-login')) { //Donc on redirige vers index.php header('location:' . getenv('HTTP_REFERER')); //Puis on stoppe l'exécution du script exit; } debug_log('page login'); // si on s'identifie if (request_confirm('admin-login')) { debug_log('form login'); $login = request_post('pseudo'); $pass = request_post('password'); if (array_key_exists($login, $array_adm)) { debug_log('exists login' . "test({$pass} == " . $array_adm[$login] . ")"); if ($pass == $array_adm[$login]) { debug_log('pass login'); $_SESSION['admin'] = true; $_SESSION['user'] = $login; } else { $_SESSION['error'] = "Mot de passe erroné."; } } else { $_SESSION['error'] = "Cet accès n'existe pas."; } header('location:' . getenv('HTTP_REFERER')); } } }
function formulaire($r = array()) { set_values_db('Caranille_Items', 'Item_Type', array('Parchment')); ?> <form method="POST" action="<?php echo get_link("Parchments", "Admin"); ?> "> <?php echo forumulaire_db('Caranille_Items', $r); ?> <br/> <?php echo line_db('Caranille_Craftings', 'Crafting_Fragment_ID'); ?> <input type="submit" name="Back" value="Annuler" /> <input type="submit" name="End_<?php echo request_confirm('Add') ? 'Add' : 'Edit'; ?> " value="Terminer"/> <?php if (request_confirm('Second_Edit')) { ?> <input type="submit" name="Second_Delete" value="Supprimer"><?php } ?> </form> <?php if (isset($r["Item_ID"])) { $loots = list_db('foreign_list', array('table' => 'Caranille_Craftings', 'ID' => 'Crafting_Item_ID', 'value' => $r["Item_ID"])); list_html($loots, "Caranille_Craftings", "Crafts", array('Crafting_Fragment_ID'), true, false); } }
function formulaire($r = array()) { global $array_Fragments_type; set_values_db('Caranille_Fragments', 'Fragment_Type', $array_Fragments_type); ?> <form method="POST" action="<?php echo get_link("Fragments", "Admin"); ?> "> <?php echo forumulaire_db('Caranille_Fragments', $r); ?> <br/> <input type="submit" name="Back" value="Annuler" /> <input type="submit" name="End_<?php echo request_confirm('Add') ? 'Add' : 'Edit'; ?> " value="Terminer"/> <?php if (request_confirm('Second_Edit')) { ?> <input type="submit" name="Second_Delete" value="Supprimer"><?php } ?> </form> <?php }
function get_formulaire($M = array()) { global $array_magic_type; extract(stripslashes_r($M)); ?> <form method="POST" action="<?php echo get_link("Magics", "Admin"); ?> "> <?php echo forumulaire_db('Caranille_Magics', $M); ?> <br/> <input type="submit" name="Back" value="Annuler" /> <input type="submit" name="End_<?php echo request_confirm('Add') ? 'Add' : 'Edit'; ?> " value="Terminer"/> <?php if (request_confirm('Second_Edit')) { ?> <input type="submit" name="Second_Delete" value="Supprimer"><?php } ?> </form> <?php }
function get_formulaire_Building($Building = array()) { ?> <form method="POST" action="<?php echo get_link('Buildings', 'Admin'); ?> "> <h2><?php echo request_confirm('Add') ? 'Ajout' : 'Modification'; ?> du Batiment</h2> <?php echo forumulaire_db('Caranille_Building', $Building); ?> <br/> <input type="submit" name="Back" value="Annuler" /> <input type="submit" name="End_<?php echo request_confirm('Add') ? 'Add' : 'Edit'; ?> " value="Terminer"/> <?php if (request_confirm('Second_Edit')) { ?> <input type="submit" name="Second_Delete" value="Supprimer"><?php } ?> </form> <?php }
function formulaire($Page = array()) { ?> <form method="POST" action="<?php echo get_link("Pages", "Admin"); ?> "> <h2><?php echo request_confirm('Add') ? 'Ajout' : 'Modification'; ?> de Page</h2> <?php echo forumulaire_db('Caranille_Pages', $Page); ?> <br/> <input type="submit" name="Back" value="Annuler" /> <input type="submit" name="End_<?php echo request_confirm('Add') ? 'Add' : 'Edit'; ?> " value="Terminer"/> <?php if (request_confirm('Second_Edit')) { ?> <input type="submit" name="Second_Delete" value="Supprimer"><?php } ?> </form> <?php }
function get_formulaire_Menu($Menu = array()) { extract(stripslashes_r($Menu)); if (isset($Menu_Module)) { set_values_db('Caranille_Menus', 'Menu_Link', list_menu($Menu_Module)); } ?> <form method="POST" action="<?php echo get_link("Menus", "Admin"); ?> "> <h2><?php echo request_confirm('Add') ? 'Ajout' : 'Modification'; ?> du Menu</h2> <?php echo forumulaire_db('Caranille_Menus', $Menu); ?> <br/> <input type="submit" name="Back" value="Annuler" /> <input type="submit" name="End_<?php echo request_confirm('Add') ? 'Add' : 'Edit'; ?> " value="Terminer"/> <?php if (request_confirm('Second_Edit')) { ?> <input type="submit" name="Second_Delete" value="Supprimer"><?php } ?> </form> <?php }
function news_comment_record($News) { if (verif_connect(true)) { if (verifier_token(600, get_link('Comments', 'Public'), 'Comment-' . $News['News_ID'])) { if (request_confirm('End_Add')) { if (request_confirm('Comment_Message')) { insert_db('Caranille_Comments', addslashes_r($_POST)); } } } } }
function news_comment_record($News) { if (verif_connect(true)) { if (verifier_token(600, get_link('Comments', 'Public'), 'Comment-' . $News['News_ID'])) { if (request_confirm('End_Add')) { if (request_confirm('Comment_Message')) { echo "vous ne devriez pas pouvoir faire ça..."; } } } } }
function get_formulaire($news = array()) { //extract(stripslashes_r($news)); echo '<form method="POST" action="' . get_link("Comments", "Admin") . '">'; echo forumulaire_db('Caranille_Comments', $news); echo '<input type="submit" name="Back" value="Annuler" />'; echo '<input type="submit" name="End_Edit" value="Terminer"/>'; if (request_confirm('Second_Edit')) { echo '<input type="submit" name="Second_Delete" value="Supprimer"/>'; } echo '</form>'; }
function get_formulaire_Landing($Landings = array()) { global $rayon_city, $array_landing_type, $_path; extract(stripslashes_r($Landings)); ?> <form method="POST" action="<?php echo get_link("Landing", "Admin"); ?> "> <table> <tr><th colspan="2">Coordonnées de la terrain</th></tr> <tr><td><?php echo line_db("Caranille_Landings", "Landing_PosX", isset($Landing_PosX) ? $Landing_PosX : $_POST['PosX']); echo line_db("Caranille_Landings", "Landing_PosY", isset($Landing_PosX) ? $Landing_PosY : $_POST['PosY']); echo line_db("Caranille_Landings", "Landing_Type", isset($Landing_Type) ? $Landing_Type : 0); ?> </td></tr> <tr><td class="none" colspan="2"> <input type="hidden" name="Landing_ID" value="<?php echo isset($Landing_ID) ? $Landing_ID : ''; ?> "/> <input type="submit" name="Back" value="Annuler" /> <input type="submit" name="End_<?php echo request_confirm('Add') ? 'Add' : 'Edit'; ?> " value="Terminer"> <?php if (request_confirm('Second_Edit')) { ?> <input type="submit" name="Second_Delete" value="Supprimer"><?php } ?> </td></tr> </table> </form> <?php }
function get_formulaire($equipment = array()) { global $array_accessory_type; //extract(stripslashes_r($equipment)); set_values_db('Caranille_Items', 'Item_Type', $array_accessory_type); ?> <form method="POST" action="<?php echo get_link("Equipment", "Admin"); ?> "> <h2><?php echo request_confirm('Add') ? 'Ajout' : 'Modification'; ?> d'Equipement</h2> <?php echo forumulaire_db('Caranille_Items', $equipment); ?> <br/> <?php echo line_db('Caranille_Craftings', 'Crafting_Fragment_ID'); ?> <input type="submit" name="Back" value="Annuler" /> <input type="submit" name="End_<?php echo request_confirm('Add') ? 'Add' : 'Edit'; ?> " value="Terminer"/> <?php if (request_confirm('Second_Edit')) { ?> <input type="submit" name="Second_Delete" value="Supprimer"><?php } ?> </form> <?php if (isset($r["Item_ID"])) { $loots = list_db('foreign_list', array('table' => 'Caranille_Craftings', 'ID' => 'Crafting_Item_ID', 'value' => $r["Item_ID"])); list_html($loots, "Caranille_Craftings", "Crafts", array('Crafting_Fragment_ID'), true, false); } }
function get_formulaire($monster = array()) { ?> <form method="POST" action="<?php echo get_link("Monsters", "Admin"); ?> "> <?php echo forumulaire_db('Caranille_Monsters', $monster); ?> <br/> <?php echo line_db('Caranille_Monster_Loot', 'Loot_Item_ID'); echo line_db('Caranille_Monster_Loot', 'Loot_Rate'); ?> <input type="submit" name="Back" value="Annuler" /> <input type="submit" name="End_<?php echo request_confirm('Add') ? 'Add' : 'Edit'; ?> " value="Terminer"/> <?php if (request_confirm('Second_Edit')) { ?> <input type="submit" name="Second_Delete" value="Supprimer"><?php } ?> </form> <?php if (isset($monster["Monster_ID"])) { $loots = list_db('foreign_list', array('table' => 'Caranille_Monster_Loot', 'ID' => 'Loot_Monster_ID', 'value' => $monster["Monster_ID"])); list_html($loots, "Caranille_Monster_Loot", "Loots", array('Loot_Item_ID', 'Loot_Rate'), true, false); ?> <?php } }
function valid_post_db($table) { //le mot clé "global" permet d'ouvrir la portée des variables global $db_mapping; $table_mapping = $db_mapping[$table]; // pour chaque champs defini dans la table foreach ($table_mapping['champs'] as $champs => $t) { if (isset($t['mandatory']) && $t['mandatory'] === true) { // Si le champs est defini comme obligatoire if (!request_confirm($champs)) { // si le champs n'es pas dans le formulaire posté return false; } } } "formulaire valide<br/>"; return true; }
} else { if (request_confirm('Second_Delete')) { $Invocation_ID = request_data('Invocation_ID'); ?> <p>Supprimer definitivement ?</p> <form method="POST" action="<?php echo get_link("Invocations", "Admin"); ?> "> <input type="hidden" name="Invocation_ID" value="<?php echo $Invocation_ID; ?> "/> <input type="submit" name="Back" value="Annuler" /> <input type="submit" name="Delete" value="supprimer" /> </form> <?php } else { if (request_confirm('Add')) { get_formulaire_invocation($Invocations_List); } else { echo 'Que souhaitez-vous faire ?<br />'; echo '<form method="POST" action="' . get_link("Invocations", "Admin") . '">'; echo '<input type="submit" name="Add" value="Ajouter une invocation">'; echo '<input type="submit" name="Edit" value="Modifier une invocation">'; echo '</form>'; } } } } }
<?php if (verif_connect()) { load_css('guild.css', 'guild'); if (has_guild()) { if (has_guild_acces('recrutement')) { if (request_confirm('guild-engage') || request_confirm('guild-refuse')) { if (verifier_token(60, get_link('Recrutement', 'Guild'), 'guild-candidat-' . $_POST['Account_ID'])) { $Account_Query = get_db("candidat_guild_confirm", array('Guild_ID' => guild_data('Guild_ID'), 'Account_ID' => request_post('Account_ID'))); if (!empty($Account_Query)) { if (request_confirm('guild-engage')) { update_db('Caranille_Accounts', stripslashes_r($_POST)); $message = "Vous avez été accepté dans la guilde " . guild_data('Guild_Name') . "."; } else { update_db('Caranille_Accounts', array('Account_ID' => $Account_Query['Account_ID'], 'Account_Guild_ID' => 0, 'Account_Guild_Accept' => 0)); $message = "Votre candidature dans la guilde " . guild_data('Guild_Name') . " a été refusé."; } add_diary($message, $Account_Query['Account_ID']); insert_db('Caranille_Private_Messages', array('Private_Message_Transmitter' => logged_data('Account_ID'), 'Private_Message_Receiver' => $Account_Query['Account_Pseudo'], 'Private_Message_Subject' => "Votre candidature dans la guilde " . guild_data('Guild_Name'), 'Private_Message_Message' => $message, 'Private_Message_Conversation' => null)); } } } } } }
function clear_token() { debug_log("supression des token obsolete...", false); if (!request_confirm('token') || empty($_POST)) { debug_log("pas de token post", false); if (isset($_SESSION['formulaire_token']) && !empty($_SESSION['formulaire_token'])) { debug_log("données conservées en memoire...", false); //$_SESSION['formulaire_token'] = array(); //unset($_SESSION['formulaire_token']); } } }
$user_record = get_db($req_pseudo); request_renew_email($user_record); } else { $baseline = "compte inconnu"; } } else { $baseline = "email invalide"; } } else { $baseline = "formulaire incomplet"; } } else { $baseline = "formulaire invalide"; } } if (request_confirm('Valid')) { $baseline = 'Restitution de votre mot de passe'; print_r($_RESQUEST); if (!empty($_GET)) { extract(addslashes_r($_GET)); } if (!empty($_POST)) { extract(addslashes_r($_POST)); } $user = get_db('valid_account', $_REQUEST); if (!empty($user)) { $Password = password_decode($prefixe_salt . $user['Account_Salt'] . $suffixe_salt, $user['Account_Password']); $filter = uniqid(); $pswd = password_encode($prefixe_salt . $filter . $suffixe_salt, $Password); update_db('Caranille_Accounts', array('Account_ID' => $user['Account_ID'], 'Account_Password' => $pswd, 'Account_Salt' => $filter)); $user_record = get_db('request_account', $user);
<tr><td class="none" colspan="2" ></td></tr> <?php } echo "</table>"; **/ } else { if (request_confirm('Second_Edit')) { $Account = get_db("edit_admin", array('table' => 'Caranille_Accounts', 'ID' => 'Account_ID', 'value' => request_data('Account_ID'))); formulaire($Account); } else { if (request_confirm('Second_Show')) { $Account = get_db("edit_admin", array('table' => 'Caranille_Accounts', 'ID' => 'Account_ID', 'value' => request_data('Account_ID'))); echo show_db('Caranille_Accounts', $Account); } else { if (request_confirm('Second_Delete')) { ?> <p>Supprimer definitivement ?</p> <form method="POST" action="<?php echo get_link("Accounts", "Admin"); ?> "> <input type="hidden" name="Account_ID" value="<?php echo request_data('Account_ID'); ?> "/> <input type="submit" name="Back" value="Annuler" /> <input type="submit" name="Delete" value="supprimer" /> </form> <?php } else {
<?php // l'utilisateur peut ajouter un titre pour chaque module different de Caranille -Accueil $title = "Historique"; $baseline = "vos actes passés"; load_css('corps.css', 'corps'); if (request_confirm('edit-role-play')) { if (verifier_token(600, get_link('diary', 'game'), "editor-role-play-" . request_post('Diary_ID'))) { update_db('Caranille_Diaries', array('Diary_Description' => request_post('roleplay'), 'Diary_ID' => request_post('Diary_ID'))); } } if (request_confirm('remove-role-play')) { if (verifier_token(600, get_link('diary', 'game'), "remover-role-play-" . request_post('Diary_ID'))) { delete_db('Caranille_Diaries', array('Diary_ID' => request_post('Diary_ID'))); } }
<?php //Si le joueur est dans une ville, on regarde si il est actuellement en combat if (verif_battle()) { if (request_confirm('Continue')) { $_final = ""; $end_battle = false; if (verif_town(true)) { $array_town = array('Town_ID' => $_SESSION['Town_ID'], 'Account_ID' => user_data('Account_ID')); debug_log("verif inside", false); $information_Town = get_db('request_town', $array_town); } if ($_SESSION['Mission_Battle'] == 1) { // selection de la mission en cours : la mission suivant la plus recente remporté par le joueur $Mission = get_db('mission_account', array('Player_Mission_Level' => user_data('Account_Mission'), 'Town' => $_SESSION['Town_ID'])); } if ($_SESSION['Chapter_Battle'] == 1) { $Chapter_Level = get_db("chapter_account", array('Chapter_Number' => user_data('Account_Chapter'))); } //Si la HP du monstre est inférieur ou égale à zero le joueur à gagné le combat if (monster_data('HP') <= 0) { $end_battle = true; $Gold_Gained = monster_data('Golds'); $_final .= "Vous avez remporté le combat !!!<br /><br />"; $_final .= "Pièces d'or (PO) + {$Gold_Gained} <br /><br />"; user_set('Account_Golds', user_data('Account_Golds') + $Gold_Gained); if ($_SESSION['Arena_Battle'] !== 1) { $Experience_Gained = monster_data('Experience'); $_final .= "Experience (XP) + {$Experience_Gained} <br />"; user_set('Account_Experience', user_data('Account_Experience') + $Experience_Gained); $loots = list_db('foreign_list', array('table' => 'Caranille_Monster_Loot', 'ID' => 'Loot_Monster_ID', 'value' => monster_data("ID")));
<?php //Si le joueur est dans une ville, on regarde si il est actuellement en combat if (verif_battle()) { if (request_confirm('End_Invocations')) { $Invocation_Choice = request_post('Invocation'); $MP_Choice = request_post('MP_Choice'); if (user_data('Account_MP_Remaining') >= $MP_Choice) { $Invocation = get_db("edit_admin", array('table' => 'Caranille_Invocations', 'ID' => 'Invocation_Name', 'value' => $Invocation_Choice)); $Invocation_Damage = $Invocation['Invocation_Damage']; $Total_Damage_Monster = getMonsterDamage(); // non utilisé ??? //$Monster_MIN_Defense = htmlspecialchars(addslashes($_SESSION['Monster_Defense'])) / $bonus_malus_battle; //$Monster_MAX_Defense = htmlspecialchars(addslashes($_SESSION['Monster_Defense'])) * $bonus_malus_battle; $Invocation_Total_Damage = htmlspecialchars(addslashes($Invocation_Damage)) * htmlspecialchars(addslashes($MP_Choice)); $_SESSION['Monster_HP'] = monster_data('HP') - htmlspecialchars(addslashes($Invocation_Total_Damage)); $message = "{$Invocation_Choice} a infligé {$Invocation_Total_Damage} HP de dégat au " . monster_data('Name') . "<br /><br />"; $message .= "Le " . monster_data('Name') . " vous a infligé {$Total_Damage_Monster} HP de dégat<br /><br />"; add_diary($message); } else { $message = 'Vous n\'avez pas assez de MP'; } $roaster_action = true; /** echo $message ; echo '<form method="POST" action="'.get_link('Battle','Game').'">'; echo '<input type="submit" name="Continue" value="continuer">'; echo '</form>'; **/ } }
function mmorpg_init() { global $bdd; if (request_confirm('Start_Installation')) { $Level = 1; $Experience = 0; $HP = 100; $MP = 10; $Strength = 10; $Magic = 10; $Agility = 10; $Defense = 10; do { insert_db('Caranille_Levels', array('Level_ID' => $Level, 'Level_Number' => $Level, 'Level_Experience_Required' => $Experience, 'Level_HP' => $HP, 'Level_MP' => $MP, 'Level_Strength' => $Strength, 'Level_Magic' => $Magic, 'Level_Agility' => $Agility, 'Level_Defense' => $Defense)); $HP += $_POST['HP_Level']; $MP += $_POST['MP_Level']; $Strength += $_POST['Strength_Level']; $Magic += $_POST['Magic_Level']; $Agility += $_POST['Agility_Level']; $Defense += $_POST['Defense_Level']; $Experience += $_POST['Experience_Level']; $Level++; } while ($Level < 200); record_curve(); } if (request_confirm('MMORPG_Name') && $_POST['MMORPG_Presentation'] && $_POST['Pseudo'] && $_POST['Password'] && $_POST['Email']) { if (register_admin() && register_config()) { $Pseudo = htmlspecialchars(addslashes($_POST['Pseudo'])); $Date = date('Y-m-d H:i:s'); config_forum(); install_forum(); config_ville(); config_invocation(); config_magic(); config_order(); config_monsters(); config_chapter(); config_mission(); config_items(); config_race(); config_classe(); init_news($Pseudo, $Date); return true; } } }
<?php if (verif_access("Admin")) { if (request_confirm('style')) { $p = $_POST['style']; // On décale les tableaux d'un rang foreach ($p as $id => $s) { extract($s); if ($id != 0 && request_confirm('modifier')) { update_db('Caranille_Styles', array('Style_Code' => $Style_Code, 'Style_Commentaire' => $Style_Commentaire, 'Style_ID' => $id)); } elseif ($id != 0 && request_confirm('supr')) { delete_db('Caranille_Styles', array('Style_ID' => $id)); } elseif ($id == 0 && request_confirm('rajout')) { insert_db('Caranille_Styles', array('Style_Code' => $Style_Code, 'Style_Commentaire' => $Style_Commentaire)); } } // ------------------------------------------- // On écrit dans le fichier // ------------------------------------------- $retour = list_db("list_t", array('table' => "Caranille_Styles")); $fichier = fopen("{$_path}/Design/{$MMORPG_Template}/style.css", "w"); // On l'ouvre en mode « w » $message = ''; if (!empty($retour)) { foreach ($retour as $donnees) { $message .= "\n\r"; // Retour à la ligne $message .= "/** " . $donnees['Style_Commentaire'] . " **/"; // Retour à la ligne $message .= "\n\r"; // Retour à la ligne
$Open_Config = fopen($_path . "Design/" . $MMORPG_Template . "/Design.css", "w"); fwrite($Open_Config, "{$Design}"); fclose($Open_Config); } if (request_confirm('Header')) { $Open_Config = fopen($_path . "Design/" . $MMORPG_Template . "/Templates/Head.php", "w"); fwrite($Open_Config, "{$Header}"); fclose($Open_Config); } if (request_confirm('Sub')) { $Open_Config = fopen($_path . "Design/" . $MMORPG_Template . "/Templates/Sub.php", "w"); fwrite($Open_Config, "{$Sub}"); fclose($Open_Config); } if (request_confirm('Footer')) { $Open_Config = fopen($_path . "Design/" . $MMORPG_Template . "/HTML/Footer.php", "w"); fwrite($Open_Config, "{$Footer}"); fclose($Open_Config); } if (request_confirm('Left')) { $Open_Config = fopen($_path . "Design/" . $MMORPG_Template . "/Templates/Left.php", "w"); fwrite($Open_Config, "{$Left}"); fclose($Open_Config); } if (request_confirm('Right')) { $Open_Config = fopen($_path . "Design/" . $MMORPG_Template . "/Templates/Right.php", "w"); fwrite($Open_Config, "{$Right}"); fclose($Open_Config); } } }
<?php include_once $_path . "Sources/Register/Modules/Register.php"; if (request_confirm('Classe')) { if (verifier_token(600, get_link('Classe', 'Register'), 'Register-step-classe')) { extract(stripslashes_r($_POST)); update_db('Caranille_Accounts', array('Account_Classe' => $Classe_ID, 'Account_ID' => $Account_ID, 'Account_Step' => 5)); $message = 'Vous venez de rejoindre une classe'; add_diary($message, $Account_ID); //echo '<br /><br />'.$message; $baseline = 'Inscription effectuée, vous allez recevoir le mail de validation'; $_SESSION['Account_Register']['step'] = 5; header('location:' . get_link('Bonus', 'Register')); //$bonus = true ; } } else { $classe = true; }
$arr_bank_holidays[] = $easter + 86400; // Paques $arr_bank_holidays[] = $easter + 86400 * 39; // Ascension $arr_bank_holidays[] = $easter + 86400 * 50; // Pentecote return $arr_bank_holidays; } if (request_confirm('End_Add_Event')) { insert_db('Caranille_Events', $_POST); } if (request_confirm('End_Edit_Event')) { update_db('Caranille_Events', $_POST); } $month = request_confirm('m') ? str_pad(request_get('m'), 2, "0", STR_PAD_LEFT) : date('m'); $year = request_confirm('y') ? str_pad(request_get('y'), 4, "0", STR_PAD_LEFT) : date('Y'); debug_log("period({$year},{$month})"); $calendar = get_months($year, $month); foreach ($calendar as $day => $week) { $events[$day] = get_db('request_event', array('date' => "{$year}-{$month}-{$day}%", 'guild' => guild_data('Guild_ID'))); } /** $list_events = list_db('list_event',array( 'date' => "$year-$month%", 'guild' => guild_data('Guild_ID') )); **/ $pm = intval($month) == 1 ? 12 : $month - 1; $nm = intval($month) == 12 ? 1 : $month + 1; $py = intval($month) == 1 ? $year - 1 : $year; $ny = intval($month) == 12 ? $year + 1 : $year;
<?php if (verif_connect()) { if (verif_town()) { menu_town(); if (request_confirm('Battle')) { if (!empty($monstre)) { echo "<img title='" . $monstre['Image_Name'] . "' height='50px' src='data:" . $monstre['Image_Type'] . ";base64," . $monstre['Image_Base64'] . "' /><br/>"; echo "" . $monstre['Monster_Name'] . "<br />"; echo "" . stripslashes(nl2br($monstre['Monster_Description'])) . "<br />"; echo "HP: ???<br />"; echo "MP: ???<br />"; echo '<form method="POST" action="' . get_link("Battle", "Battle") . '">'; echo '<input type="submit" name="Continue" value="Lancer le combat"/>'; echo '</form>'; } } //else if (empty($_POST['Battle'])) { echo '<p>' . LanguageValidation::iMsg("intro.battle.dungeon") . '</p>'; echo '<p>' . LanguageValidation::iMsg("label.choose.monster") . '</p>'; // echo '<p>Dans ce lieu vous allez pouvoir combattre des monstres pour vous entrainer</p>'; //echo '<p>Voici la liste des monstres:</p>'; $ville_actuel = htmlspecialchars(addslashes($_SESSION['Town_ID'])); $recherche_monstre = list_db('monster_dungeon', array('ville_actuel' => $ville_actuel)); if (!empty($recherche_monstre)) { foreach ($recherche_monstre as $monstre) { $Monster_Image = stripslashes($monstre['Monster_Image']); $Monster_ID = stripslashes($monstre['Monster_ID']); echo "<img title='" . $monstre['Image_Name'] . "' height='50px' src='data:" . $monstre['Image_Type'] . ";base64," . $monstre['Image_Base64'] . "' /><br/>"; echo "" . stripslashes($monstre['Monster_Name']) . "<br />";